“Conocimiento Programación>C /C + + Programming

Cómo conseguir un argumento de entrada ARGV en C + +

2011/10/27
A argumento de línea de comandos en C + + permite al usuario seleccionar el estado inicial de un programa en tiempo de ejecución . Utilice una matriz de punteros argv [ ] para almacenar estos argumentos y pasarlos al código cuando se ejecuta . Dado que la ejecución del programa comienza con la principal) función (en C + +, declarar las variables y las etiquetas argumento como parte de la declaración inicial de la función. Usted puede utilizar las etiquetas de variable válidos que desea al nombrar a los argumentos de línea de comandos . Mantener la adhesión a las prácticas de codificación comúnmente aceptada mediante argc para realizar un seguimiento del número de argumentos y argv como la matriz de punteros a los propios argumentos. Instrucciones
1

Definir la función main () . Incluir las definiciones de las variables necesarias para aceptar los argumentos . En este ejemplo:

int main (int argc, char * argv [ ] ) {


2

salida el número de argumentos de línea de comandos entró con un declaración de una salida similar a la siguiente:

cout << " argc =" << argc << endl ;
3

Escribir un bucle para desplazarse por los miembros de la argv [ ] matriz para mostrar los argumentos introducidos. Introduzca la sentencia :

for (int i = 1 ; i < argc ; i + + )

cout << " argv [" << i << " ] = << argv [ i ] << endl ;

return 0; }



C /C + + Programming
Cómo eliminar registros en una matriz de C
Cómo escribir una secuencia de entrada en una corriente de salida
¿Puedes explicar la diferencia entre punteros y variables en los lenguajes de programación?
Cómo depurar con DBX
¿Cuál es la salida de un compilador?
Las ventajas de la estructura de repetición + + C
Cómo calcular la suma de los números impares en C + + Language
¿Qué es el formato udp?
Conocimiento de la computadora © http://www.ordenador.online