Salut,
Ca fait pas mal de jour que j'essais de finir mon projet de fac, mais je galere grave sur un probleme.
J'ai une class et je voudrais mettre toutes les données de ma class dans un fichier texte, et vice versa (lire le fichier texte et la mettre dans une class)
Voila un bout de code :
////
class tableau{
private:
char nom[32];
int pointeur;
}
int main() {
tableau x[50],tab[50];
f.open("fichier.txt", ios::in|ios::out|ios::binary);
f.seekp(0,ios::beg);
for(int i=1;i<=50;i++) {
f.write((char *)&tab[i], sizeof(tableau));
}
f.close();
fl_h.open("fichier.txt", ios::in|ios::out|ios::binary);
fl_h.seekg(0,ios::beg);
while(!fl_h.eof()) {
n++;
fl_h.read((char*)&x[n],sizeof(tableau));
}
fl_h.close();
}
/////
PS. J'ai vraiment du mal a maitriser la lecture et l'ecriture.
Ths pr les reponses. Ca fait pas mal de jour, que je galere la.