Bonjour,
j'ai fait le code test suivant car j'ai besoin de lire un fichier, cependant en le testant sur Geany il marche très bien et je peux lire le texte dans mon fichier mais sous Qt j'ai le message d'erreur comme quoi le fichier ne peut pas être ouvert. Voici le code en question:
int main()
{
ifstream fichier("text.txt");
if(fichier)
{
cout << "Bravo: Le Fichier est ouvert." << endl;
string ligne; //stocker le contenu lu
while(getline(fichier, ligne))
{
cout << ligne << endl;
}
fichier.close();
}
else
{
cout << "erreur le fichier ne peut pas être ouvert." << endl;
}
return 0;
}
Je ne comprend pas pourquoi le code ne marche que sur Geany. J'ai envoyé mon code à un autre élève pour voir si l'erreur persistait et en effet lui aussi ne peut que lire le fichier sur Geany. Sauriez vous pourquoi ?