bonjour à tous ,
Je veux recuperer directement la nième ligne d'un fichier texte.J'ai utilisé ce code mais ça affiche plus de lignes que je veux.
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
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
 
for(int i=0;i<4;i++)
    {
        for(int j=0;j<4;j++)
        {
            ifstream fichier("Qt.txt");
 
                if(fichier)
                {
                     //L'ouverture s'est bien passée. On peut donc lire
 
                    string ligne;     //Une variable pour stocker les lignes lues
            int c=0;
                    while(getline(fichier, ligne))    //Tant qu'on n'est pas a la fin, on lit
                    {
                        if (c=maListe.at(i*4+j))
                        {
                            cout << c <<ligne << endl;
 
                        }
                        c++;
                    }
 
                }
                else
                {
                    cout << "ERREUR: Impossible d'ouvrir le fichier en lecture." << endl;
                }
 
 
 
        }
    }
Est-ce que quelqu'un a confronté ce probleme. Merci de me repondre