Exercice langage C: L'ouverture d'un fichier en lecture
Cet exercice a pour but de vérifier les points techniques suivants :
- L'ouverture d'un fichier en lecture
- Tester si un fichier est ouvert (en particulier si vous avez les droits de lecture sur le fichier)
- Parcourir dans son intégralité un fichier
- Fermer le fichier une fois la lecture terminée
Travail à Faire:
Ecrire un programme qui lit le fichier example.txt définit dans l'exemple précédent et affiche son contenu :
Vous devriez obtenir :
Exercices Gratuit!
Voici un programme illustrant l'écriture dans un fichier
#include
#include
#include
int main () {
std::string line;
char * filename = "example.txt";
std::ifstream myfile (filename, std::ios::in);
if (myfile.is_open())
{
while (! myfile.eof() )
{
getline (myfile,line);
std::cout line std::endl;
}
myfile.close();
}
else std::cout "Erreur à l'ouverture du fichier " filename std::endl;;
return 0;
}