Transformer string en entier
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:
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