2012-04-19 55 views

回答

4

标准C++库风格:

#include <sstream> 
#include <string> 

(...) 

int number = 5; 
std::stringstream ss; 
ss << number; 
std::string numberAsString(ss.str()); 

或者,如果你足够幸运可以使用C++ 11:HTTP:

#include <string> 

(...) 

int number = 5; 
std::string numberAsString = std::to_string(number); 
0

您可以使用snprintf(char *str, size_t size, const char *format, ...)来获取char [],然后使用string(char*)获取字符串。 当然,还有其他方法。

相关问题