Bonjour,

je souhaiterais transformer un string récupérer à partir d'un fichier texte en entiers.

Par exemple le fichier texte peut-être :
0 1 2
3 12 34
345 2344 1
1 2 2323
32 2323 23

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
 
void mobile::chargerTxt()
{
 
     ifstream fichier("config.txt", ios::in);  // on ouvre le fichier en lecture
 
        if(fichier)  // si l'ouverture a réussi
        {
                string ligne;
 
                while( getline(fichier, ligne) )
                {
                    int temps,x,y;
                    istringstream istr(ligne);
                    ligne >> temps >> x >> y;
                }
 
                fichier.close();  // on ferme le fichier
        }
        else  // sinon
                cerr << "Impossible de charger le fichier de config!" << endl;
 
}
Voici ce à quoi j'avais pensé mais cela ne fonctionne pas.

Pourriez-vous m'aider ?


Merci d'avance