argc
¿Qué significa int argc, char * argv []?
En muchos IDE y compiladores de C++, cuando genera la función principal para usted, se ve así:
int main(int argc, char *arg ... pilador de línea de comandos, escribo:
int main()
Sin ningún parámetro. ¿Qué significa esto y es vital para mi programa?
¿Por qué argc no es una constante?
int main( const int argc , const char[] const argv)
Como C++efectivo El artículo#3 establece "Usar const siempre que sea p ... o hacer estos parámetros 'constantes' const"?.
¿Hay algún escenario en el que el valor de argc se modifique en un programa?