Bonjour,
J'ai un petit probleme avec l'utilisation de stringstream.
je cherche a parser une chaine du type "123456" en recuperant les entiers connaisant la longueur des different entiers contenue dans la chaine

"123456" -> 12 34 56 par exemple.

je pensais utiliser stringstream et setw mais ca ne fonctionne pas:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
int a,b,c;
stringstream ss();
ss << "123456"
ss >> setw(2) >> a;
ss >> setw(2) >> b;
ss >> setw(2) >> c;
Est ce que quelqu'un a une autre idee ?

J'ai pour l'instant remplacer ce code en convertissant la chaine en entier et en utilisant / et mod.

Je suis preneur pour toute sugestion.
Merci.