J'ai remarqué à ma joie que C++ 11 a un std::sto@
famille de fonctions pour déballer facilement les entiers/flottants/longs quoi que ce soit des chaînes. Je suis cependant surpris que le contraire ne soit pas mis en œuvre. Pourquoi le comité des normes n'a-t-il pas inclus un std::itos
famille de fonctions pour passer des entiers/flottants/quoi que ce soit (retour) aux chaînes?
Je me suis trompé, il y a un ensemble de fonctions "Xtos", elles sont toutes juste nommées to_string
. Chaque chaîne to_string est surchargée pour prendre un type de base différent, à savoir:
std::string to_string(float f);
std::string to_string(int f);
...
Voir ici pour plus d'informations.