可能重复:
Alternative to itoa() for converting integer to string C++?
c++ integer->std::string conversion. Simple function?
如何将整数i = 123456789转换为字符串值? 我在c ++ / ubuntu工作。 THX
我在ubuntu 9.10
工作答案 0 :(得分:2)
你可以这样做:
std::stringstream ss;
ss<<i;
std::string s = ss.str();
答案 1 :(得分:0)
您可以使用lexical_cast:
int i = 123456789;
std::string s = boost::lexical_cast<std::string>(i);
int j = boost::lexical_cast<int>(s)