Hola a todos:
Estoy leendo un archivo, pero quiero pasar el contenido de cada línea a un array, hasta ahora llevo esto:
Código PHP:
#include <fstream.h>
int main()
{
ifstream archivo("entrada.txt", ios::noreplace);
char linea[128];
long contador = 0L;
if(archivo.fail())
cerr << "Error al abrir el archivo entrada.txt" << endl;
else
while(!archivo.eof())
{
archivo.getline(linea, sizeof(linea));
cout << linea << endl;
if((++contador % 1)==0)
{
cout << "CONTINUA...";
cin.get();
}
}
archivo.close();
return 0;
}
el problema es que si imprime todo bien en la pantalla, pero lo que deseo es que lo que imprima en la pantalla, se guarde mejor en una variable o de preferencia en un array donde cada elemento sea un línea.
Mi archivo contiene esto:
Código PHP:
Hola amigos
de Maestros
del Web
quiero que me lo deje así:
Código PHP:
array[0]= "Hola amigos"
array[1]= "de Maestros"
array[2]= "del Web"
Gracias de antemano.