hola a todos, tengo una gran duda, cual es la mejor forma de trabajar un fichero?
he estado tratando de leer un txt para luego almacenar sus datos en una matriz, pero no me ha resultado.
mism datos(entradadeprueba) tienen este estilo
DM 00000 04000
DM 00000 04001
. . . .
. . . .
DM 00000 04799
TR 00000 00000 1
TR 00001 00000 1
. . . .
. . . .
TR 00065 00000 1
logro leerlo con este Código.
#include <iostream>
#include <fstream>
using namespace std;
int main ()
{
ifstream celar;
celar.open("entradadeprueba.txt", ios::in);
char linea[80];
if (celar.is_open()){
while(!celar.eof())
{
celar.getline(linea, 80);
cout<< linea<< endl;
}
}
getchar();
celar.close();
return 0;
}
que me pueden recomendar para almacenarlas en una matriz de tipo
DM[contador_dm][2] y TR[contador_tr][3].