【发布时间】:2011-12-27 19:26:24
【问题描述】:
可能重复:
Alternative to itoa() for converting integer to string C++?
我想将int 变量转换为string 以将其放入textbox。
我试过这段代码:
int x = 123;
std::ostringstream osstream;
osstream << x;
std::string string_x = osstream.str();
但它不起作用。
【问题讨论】:
-
哪方面没用?您是否在调试器中检查过
string_x的内容? -
什么不起作用?我知道这对我有用。
-
上述代码到底有什么问题?这就是将整数转换为字符串的方式。
-
“它不起作用”到底是什么意思?它不编译吗,如果是,编译器错误消息是什么?它有段错误吗?它是否提供了超出预期的其他字符串内容,如果是,它是什么?我不明白为什么这段代码不应该工作。
标签: c++ visual-c++