Bonjour,

Voila la méthode que j'utilise pour ouvrir un fichier en lecture:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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