Bonjour à tous,

je suis sensé lire un fichier .txt ligne par ligne...
ça réussi à la faire avec le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
 ifstream fichier( "mon_fichier.txt" );
 
    if ( fichier ) // ce test échoue si le fichier n'est pas ouvert
    {
		string ligne; // variable contenant chaque ligne lue
		string ch;
        // cette boucle s'arrête dès qu'une erreur de lecture survient
        while ( getline( fichier, ligne ) )
        {
            // afficher la ligne à l'écran
            cout << ligne <<endl;
			       }
 
    }
Sauf que mon problème c'est que je dois analyser chaque ligne et extraire chaque sous-chaine, sachant que les sous-chaine sont séparées par des espaces!!!

Merci beaucoup pour toute aide
et très bonne journée