Bonjour à tous,
Voila mon second prb de la semaine et je fais donc appel une nouvelle fois à vos connaissances.
Dans un fichier.txt, je sauvegarde un mail. A savoir :
-premiere ligne : l'expediteur
-deuxième ligne : l'objet du mail
-troisieme ligne : la date
-quatrième ligne : l'heure
-cinquième ligne jsuqu'à fin du fichier : les données
Maintenant j'aimerais recuperer ces données mais ligne par ligne. Donc creer une fonction qui me recupere juste l'expediteur
une autre la date etc. Et la est le probleme je n'y arrive pas. Je recupere seulement en un seul bloque à l'aide de la fonction getline tout mon fichier

.
Ainsi comment faire





Voici deja comment j'ai procedé pour tout recuperer :
ifstream lire(temp.c_str() , ios::out);
char adresse[255];
if (!lire) cout<<"Erreur d'ouverture du fichier Mail"<<endl;
else
cout<<"Ouverture reussi du fichier Mail numero "<<numero<<" : lecture en cours"<<endl<<endl;
do
{
lire.getline(adresse,256);
cout<<adresse<<endl;
}
while(!lire.eof());
Merci d'avance de votre aide

.