Ouverture de fichier en lecture
Bonjour,
Voila la méthode que j'utilise pour ouvrir un fichier en lecture:
Code:
1 2 3 4 5 6 7 8 9 10 11
| string nfichier;
cout << "Fichier:" << endl;
cin >> nfichier;
ifstream Lfichier(nfichier.c_str(), ios::in);
while(Lfichier.fail()) {
cerr << "Fichier introuvable ! \n\n" << endl;
cout << "Fichier:" << endl;
cin >> nfichier;
ifstream Lfichier(nfichier.c_str(), ios::in);
} |
Le problème c'est que je fichier reste introuvable, alors qui si je mets son nom "brut", il est ouvert...
D'où vient le problème?
Merci