Bonjour à tous,
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 ou pas forcement une fonction mais que je puisse recup ces données independemment 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());
J'ai deja posé ce prb la semaine dernière pensant avoir trouvé la solution mais en vain après 4 jours efforts et un bon repas de noel au milieu je n'y suis pas arrivé.
AUTRE PRB qui me desespere : comment lister, recuperer le nom de tout mes fichiers que j'ai dans un dossier. Ces fichier etant tous des .txt
Merci d'avance de votre aide

.