ola
he empezado hay muy poco con c++ y este problema que se me plantea es una tontería pero no encuentro solución.
un trozo de código del programa es el siguiente:
Código:
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
if(argv[1]=="eliminar")
cout << "eliminar" << endl;
else
cout << "parametro incorrecto" << endl;
return 0;
}
trabajo en linux y con línea de comandos. después de compilar, debo introducir por consola:
en este caso: argv[0]=./programa , argv[1]=eliminar
el problema es que si introduzco por consola eso me devuelve "parametro incorrecto".
que hago mal?
gracias de antemano!!