将Integer转换为String C ++?

时间:2011-11-12 21:41:40

标签: c++ visual-c++

  

可能重复:
  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();

但它不起作用。

1 个答案:

答案 0 :(得分:-3)

尝试使用stringstream

std::stringstream osstream;
osstream << x;
std::string string_x = osstream.str();
std::cout << string_x << std::endl;

在我的电脑上运行。

我曾经有过另一个问题,我必须在那里添加一个空格,所以试试这个:

std::stringstream osstream;
osstream << x << " ";