Ouverture et Lecture d'un fichier .txt
Bonjour à tous,
Suite à la lecture de la FAQ C++ concernant l'ouverture et la lecture d'un fichier texte, j'ai tenter d'intégrer cela dans mon programme.
Tout compile sans erreurs seulement le fichier ne s'ouvre jamais...
Apparement il ne le trouve pas...
Voici le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| //On ouvre le fichier de données (ouvert au moment de la création)
std::ifstream fichier("Données.txt");
if (fichier) //Si le fichier est ouvert
{
std::string sLigne; //Permet de récupèrer une ligne du fichier
//Cette boucle s'arrête dès qu'une erreur de lecture survient
while (std::getline(fichier, sLigne))
{
//Traitement sur la ligne
AfxMessageBox(_T("Test"));
}
}
//On ferme le fichier
fichier.close(); |
Le test if(fichier) n'est jamais vrai...
Quelqu'un sait d'ou cela pourrait venir ?
Je suis sur MS VS2008, projet MFC Unicode basé sur les boîtes de dialogues.
Merci.