Que tal:
Tengo un problema, sencillo para los conocedores. Estoy haciendo un programa que guarde datos desde un arreglo a un TXT. Ahora mi problema es obtener esos datos guardados y guardarlos en otro arreglo diferente para que queden iguales, con los mismos datos en las mismas localidades. Mi código esta así:
Código:
#include "iostream"
#include "fstream"
#include "string"
using namespace std;
int main (){
int Arr[100];
int contArr =0;
ofstream output ("c:\\userINFO.txt", ios::app);
if(!output.fail())
{
for(int i=0; i<10; i++)
{
Arr[i] = i+12;
contArr++;
}
cout<<endl<<"Escribiendo data en el archivo -userINFO.txt- . . ."<<endl;
for(int i=0; i<contArr; i++)
{
output<<Arr[i]<<"\n";
}
if (!output.bad())
{
cout<<endl<<"Se ha guardado la informacion con exito."<<endl;
}
else
{
cout<<endl<<"No se pudo escribir la data en el archivo con exito."<<endl;
cout<<endl<<"Verifique que tenga suficiente espacio en el disco duro para la escritura."<<endl;
}
output.close();
}
else
cout<<endl<<"No se pudo abrir o crear el archivo..."<<endl;
system("pause");
return 0;
}