leer archivo
implemente un programa y necesito leer los datos desde archivo ,los datos son numeros enteros, pero he intentado y nada me resulta , me podrian ayudar .
si tienen algo para leer archivos mandemelos .
si tienen algo para leer archivos mandemelos .
Prueba en el internet segun la direccion :
http://c.conclase.net/ficheros/index.php
http://c.conclase.net/ficheros/index.php
Creo que lo siguiente te puede servir:
int aux;
if( (infile = fopen( fichero, "rt" )) == NULL ) break;
fgets(texto, 255, infile); /* Leemos una linea */
if(feof(infile)) break; /* Si fin de fichero, salimos */
/* Cargamos la linea sobre el vector de linea de test */
aux = sscanf(texto, "tC%d UD%d NN%f XN%f NP%f XP%f V%f NI%f XI%fn",&entradas[i].cilindros, &entradas[i].pulsadores,&entradas[i].minneg, &entradas[i].maxneg, &entradas[i].minpos, &entradas[i].maxpos, &entradas[i].tension, &entradas[i].mincor,
&entradas[i].maxcor);
En &entradas[i].tension ... pones el nombre de la variable donde lo quieras guardar.
Con 'fgets' y guardandolo en la variable texto y luego 'sscanf' para cargarlo en las variables debería bastar. Siempre antes abriendo el fichero con 'fopen'.
int aux;
if( (infile = fopen( fichero, "rt" )) == NULL ) break;
fgets(texto, 255, infile); /* Leemos una linea */
if(feof(infile)) break; /* Si fin de fichero, salimos */
/* Cargamos la linea sobre el vector de linea de test */
aux = sscanf(texto, "tC%d UD%d NN%f XN%f NP%f XP%f V%f NI%f XI%fn",&entradas[i].cilindros, &entradas[i].pulsadores,&entradas[i].minneg, &entradas[i].maxneg, &entradas[i].minpos, &entradas[i].maxpos, &entradas[i].tension, &entradas[i].mincor,
&entradas[i].maxcor);
En &entradas[i].tension ... pones el nombre de la variable donde lo quieras guardar.
Con 'fgets' y guardandolo en la variable texto y luego 'sscanf' para cargarlo en las variables debería bastar. Siempre antes abriendo el fichero con 'fopen'.
