Bonjour,
j'ai pu lire dans les FAQ du site, le code suivant :
Code issue de http://cpp.developpez.com/faq/cpp/?p...est_conversion
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 #include <sstream> int main() { // créer un flux à partir de la chaîne à convertir std::istringstream iss( "10" ); // convertir en un int int nombre; iss >> nombre; // nombre vaut 10 }
Et j'aurais voulu avoir des explications sur le fonctionnement:
* "istringstream" est-ce une classe ? qui prendrait en argument du constructeur
un string ? Dans ce cas je ne comprend pas le* j'ai remarquer que si l'on rentrer un string qui contenait des caractères, le
Code : Sélectionner tout - Visualiser dans une fenêtre à part iss >> nombre;
nombre retourné était 3218701364, ce qui correspondrait au max d'un unsigned
int ?
Voila si on pouvait répondre à ces deux question?merki
Partager