Bonjour,
En regardant la liste des surcharges de operator+() impliquant un std::string (http://www.cplusplus.com/reference/string/operator+/), j'ai été étonné que celui-ci ne permette pas de concaténer un des types primitifs tel des int ou des double.
Y a-t-il une raison particulière pour laquelle ces surcharges n'ont pas été incluent dans le standard? Celles-ci permettraient de simplifier l'utilisation des chaînes de caractères en évitant d'avoir à faire appel à un std::stringstream ou à une bibliothèque externe (e.g. http://www.boost.org/doc/libs/1_47_0...xical_cast.htm)
Partager