Directiva adicional de ejecución programa en c++

Iniciado por Dacer133, 28 Diciembre 2014, 10:37 AM

0 Miembros y 1 Visitante están viendo este tema.

Dacer133

Buen día compañeros.

Me aqueja una duda y me gustaría apelar a vuestro conocimiento para solucionarla. Como se puede implementar una directiva o comandando (perdón si no se dice así) a la hora de ejecutar un programa hecho por mi en c++, es decir, que cuando yo ejecute pueda darle una opción previa, por ejemplo,

./ programa  -o -a

donde -o me especifique una ruta  y -a  otra cosa XD

esto si es posible con el ejecutable que me genera el gcc?

debo implementar algo aparte para poder hacerlo (por ejemplo un script en mi sistema operativo que por cierto es GNU/Linux distro opensuse 13.2)?

que debo hacer(hablando de código ) para poder hacerlo?

Muchas gracias de antemano.
y que tengan buen día.  ;D

Orubatosu

"When People called me freak, i close my eyes and laughed, because they are blinded to happiness"
Hideto Matsumoto 1964-1998

grandanh

#2
No se si te refieres a esto:


int main(int argc, char *argv[])
{
      cout << "Primer argumento: " << argv[0] << endl;
      return 0;
}



Si ejecutaras "./programa prueba", Se imprimira el parametro.

Si quieres más informacion: http://c.conclase.net/curso/?cap=020c