Bonjour,
Est ce quelqu'un sait pourquoi lorsque j'utilise un stringstream pour convertir un string en double (ou int), ca marche bien la première fois, mais ensuite ca foire ?
affiche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 string strX = "262"; string strY = "285"; double x, y; ss << strX; ss >> x; ss << strY; ss >> y; cout << x << endl; cout << y << endl;
La lecture n'est pas destructrice du contenu ? Il faut appeler clear() ou qqchose dans le genre à chaque fois ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 262 1.98281e-309
Apparement oui. Ce monologue m'aura été très utile![]()
Partager