0
Я это хороший способ конвертировать int в строку?Как преобразовать int в строку
int a = 123456789;
string str = static_cast<ostringstream*>(&(ostringstream()<<a))->str();
Я это хороший способ конвертировать int в строку?Как преобразовать int в строку
int a = 123456789;
string str = static_cast<ostringstream*>(&(ostringstream()<<a))->str();
C++ 11 введена std::to_string
для этой цели:
int a = 123456789;
std::string str = std::to_string(a);
Пожалуйста, не отвечайте на очевидные дубликаты. –
Возможно ищет http://stackoverflow.com/questions/228005/alternative-to-itoa-for-converting-integer -to-string-c? lq = 1, но это приведение может быть ссылкой и избавить синтаксис уродливого указателя. – chris
Проверьте http://stackoverflow.com/questions/5590381/easiest-way-to-convert-int-to-string-in-c – SKJ
Большое спасибо – rondo