C/Visual C - COMO LEER ARCHIVO POR LINEA ?

 
Vista:

COMO LEER ARCHIVO POR LINEA ?

Publicado por ifer (31 intervenciones) el 09/03/2004 15:56:05
Si inserto lineas de texto de longitud cualquiera en una archivo
como hago luego para leerlas tal como fueron ingresadas, o sea linea por linea?
algo como se hace con:
LINE INPUT #1, sVariable
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

RE:COMO LEER ARCHIVO POR LINEA ?

Publicado por noel solw (11 intervenciones) el 09/03/2004 18:42:05
con que compilador estas trabajando ?
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

RE:COMO LEER ARCHIVO POR LINEA ?

Publicado por ifer (31 intervenciones) el 10/03/2004 15:55:28
Visual C 6.0
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

RE:COMO LEER ARCHIVO POR LINEA ?

Publicado por noel solw (11 intervenciones) el 14/03/2004 10:46:38
te envio un programa que lee un archivo de texto, linea por linea, y ademas separa las diferente palabras en cada linea

// program dix.cpp
// algoritmia algo+
// written in c++ ver 3.1 - 13/3/2004

#include <conio.h>
#include <iomanip.h>
#include <iostream.h>
#include <stdio.h>
#include <string.h>

const int MAX = 80;

void Process()
{ // hay que crear un archivo de nombre ing.dat
// o eventualmente cambiar este nombre al nombre de
// un archivo existente
char a[MAX+1], *file_name = "ing.dat";
FILE *in = fopen(file_name,"rt");
if(!in)
{
cout << "can't open " << file_name << " - program stoped " << endl;
return;
}
while(!feof(in))
{
fgets(a,MAX,in);
cout << a << endl;
const char *separator = " ";
for(char *tok = strtok(a,separator);tok;tok = strtok(NULL,separator))
cout << tok << endl;
}
fclose(in);
cout << endl;
} // PROCESS

void main()
{
Process();
getch();
} // MAIN
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

GRACIAS

Publicado por ifer (1 intervención) el 14/03/2004 16:24:55
aunque no uso el C, sino VC, pero lo adapatare 8)
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