RE:COMO LEER ARCHIVO POR LINEA ?
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