C/Visual C - Programa -file como leo file

 
Vista:

Programa -file como leo file

Publicado por Pablo Mercader Alcantara (1 intervención) el 08/08/2002 18:06:29
Como puedo hacer para que mi programa una cadena de caracteres que preseden el nombre como hacen algunos programas de Linux y Dos?
intente poniendo variables en la funcion Main ej:
int main(char file[])
{

}
file tiene un valor de la memoria pero no el que le doy en los parametros, como para que lea los parametros??

Si me Ayudas te lo agradeceria
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:Programa -file como leo file

Publicado por Javier (59 intervenciones) el 08/08/2002 20:11:26
Hola, si entendí bien lo que necesitas, la solución sería:

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

argc = te almacena la cantidad de parámetros (cuenta tambien al nombre del programa).
argv= contiene punteros a cada parámetro (podrías considerarlo como un vector que contiene en cada pos, una cadena de caracteres).

Ejemplo de invocación del programa:

TUPRG.EXE archivo.dat

Entonces : argc tendría el valor 2 y argv[0] sería TUPROG.EXE y argv[1] sería archivo.dat.

Espero que te sirva.-
Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar