Tengo un programa en funcionamiento pero ahora tengo que usar los parámetros int argc
y char *argv[]
en main
. Cada vez que trato de hacer esto, me da errores que no puede guardar. ¿Hay alguna manera de hacer que argc
y argv
funcionen en Eclipse?Usando argc y argv en Eclipse?
Respuesta
Supongo que su problema es que no sabe qué hacer para pasar un argumento a su programa, cuando lo ejecuta a través de eclipse, ¿no es así?
Si eso es lo que desea, lea lo siguiente.
Haga clic en "Proyecto-> Propiedades" y luego en "Configuración de ejecución/depuración", haga clic en "Nuevo botón". Elija la aplicación C++. Aquí puede ver que hay 4 pestañas, y la segunda pestaña se llama "argumentos". En esta pestaña puede ver un área de texto. Escriba el argumento de su aplicación allí y haga clic en "Aceptar". Cuando ejecute su aplicación gracias al botón "play" de eclipse, su programa será llamado con argumentos.
¿Eclipse no proporciona una manera de especificar argumentos de línea de comandos cuando ejecuta el programa? Establecer los argumentos como parte de la configuración del proyecto parece bastante tonto. Otra opción es ejecutar el programa desde una línea de comando. –
Estoy de acuerdo contigo, eso es una tontería. Personalmente, ejecuto mis programas desde la línea de comando como dijiste. –
esto fue útil gracias muchos – gamergirl22
- 1. argv [argc] ==?
- 2. ¿Cómo usa el iOS argc y argv?
- 3. Procesar argc y argv fuera de main()
- 4. ¿Qué significa int argc, char * argv []?
- 5. C++ - int main (int argc, char ** argv)
- 6. ¿Por qué MPI_Init acepta punteros a argc y argv?
- 7. Definición propia funciones principales argumentos argc y argv
- 8. Usando argv en C?
- 9. ¿Cómo puedo acceder a argc y argv en C++ desde una función de biblioteca?
- 10. diferencia entre (* ++ argv) [0] y mientras (c = * ++ argv [0])
- 11. C++ - char ** argv vs char * argv []
- 12. $ argv en una clase
- 13. ¿Cuál es la forma de acceder a argc y argv dentro de un caso de prueba en Google Test Framework?
- 14. Objetivo-c rutina principal, lo que es: int argc, const char * argv []
- 15. Usando '__progname' en lugar de argv [0]
- 16. un puntero sobre * argv []
- 17. argv y calculadora de notación polaca
- 18. de índice de matriz y argc de signo
- 19. de Windows argv Unicode comandos
- 20. puntero a puntero con argv
- 21. ¿Cuándo puede argv [0] tener nulo?
- 22. ¿Es posible usar un "argv" Unicode?
- 23. ¿Están terminados los argumentos char * argv [] en null principal?
- 24. ¿Cómo puedo obtener argv [] como int?
- 25. Cómo escribir el for-loop basado en rango con Argv?
- 26. Manejando `argv` en un programa de línea de comando C
- 27. Usando el violín con Java y Eclipse
- 28. ¿Cómo depuro correctamente usando Eclipse y Pydev?
- 29. ejecutando un proceso con argc = 0
- 30. usando googletest en eclipse: ¿cómo?
"Intento hacer esto, me da errores que no se pueden guardar". ¿Te importaría decir exactamente qué dicen los errores? –
C++ distingue entre mayúsculas y minúsculas; 'main' y' MAIN' son dos identificadores distintos, por ejemplo. He editado tu pregunta en consecuencia. –