Un des avantages de la programmation en C + + est la possibilité d'utiliser les membres des bibliothèques de classe pour les fonctions de base. Fonctions dans les bibliothèques de classes inclus avec les versions standard du langage C + + effectuer la plupart des tâches répétitives liées à l'entrée et la sortie. Y compris les bibliothèques nécessaires pour compiler votre code élimine le besoin d'écrire vos propres fonctions pour ouvrir, lire et enregistrer des fichiers à l'intérieur d'un programme. Une fois la définition de la fonction est incluse, il vous suffit de lancer l'appel de fonction dans votre code avec la syntaxe appropriée . Instructions
1
calculer le flux d'entrée /sortie, flux de fichier et la chaîne de manutention des bibliothèques de classes dans votre code d'en-tête avec les états :
# include # include # include
2 déclarer une variable pour contenir le flux de fichier . Pour ouvrir le fichier en lecture seule :
ifstreamet myFile ( " test.txt" ) ;
3
ouvrir le fichier et afficher le contenu à l'écran . Utilisez une instruction " if /else " pour vérifier l'état du fichier. Afficher le fichier avec une boucle "while" . Pour cet exemple , utilisez:
if ( myFile.is_open ()) { while ( myFile.good ()) { getline ( myFile , ligne ) ; cout << ligne << endl; } monFichier.close (); } else cout << "Impossible d'ouvrir le fichier . " ;