ah ! ! mais alors la c´est autre chose, tu te mélanges
ofstream F("test.txt");
--> t´ouvre un fichier pour l´ECRITURE
ofstream veut dire OUTPUT FILE STREAM
( en français : flux de fichier pour sortie)
donc avec F, tu vas uniquement écrire dnas le fichier, sans le lire !
Pour le relire derriere, d´abord, close le F pour l´écriture ( c´est soit tu lis, soit tu écris, certains diront qu´on peut faire les 2, mais c´est hyper sale)
Il faut que tu créées un objet pour lire le fichier :
donc pour la lecture, tu te fais un :
INPUT FILE STREAM
sous le nom de . ..
ifstream !
et tu fais pareil :
ifstream F("test.txt");
F > > ma_variable;
F.close();
et cette fois, tu te sers de F comme pour cin, sauf qu´au lieu de demander les données au clavier comme cin ( et donc d´attendre), il demande les données au fichier, donc il attend pas car il est cencé avoir des données dedans 