Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

C++: Exemple d’utilisation de la fonction ‘getline’ pour lire une ligne de texte dans un stream

 date
Download

 
#include <fstream>
#include <iostream>
#include <string>
using namespace std;
 
int main ()
{
   string info;
   ofstream stream_sortie;
   stream_sortie.open("info.dat");
   cout << "Ecrire dans le fichier" << endl;
   cout << "Tapez votre nom Complet: ";
   getline(cin, info); // Lire le texte tapé
   stream_sortie << info<< endl;
   cout << "Tapez votre date de naissance: ";
   cin >> info;
   cin.ignore();
   stream_sortie << info<< endl;
   stream_sortie.close(); //Fermer le stream
 
   ifstream stream_entree;
   cout << "Lecture de contenu du fichier" << endl;
   stream_entree.open("info.dat");
   getline(stream_entree, info); //Lire le texte dans le stream
   cout << info << endl;
   getline(stream_entree, info);
   cout << info << endl;
   stream_entree.close();
   return 0;
}
----------------------------------------------------------------------------

No comments yet.

Leave a Comment