以前都是用gcvt()函数(比较不常用)和sprintf()函数(常用),从今天开始,写C++再也不用这些了。
目前的写法是:
#include <string>
#include <sstream>
using namespace std;
string foo(int)
{
int i=XX;
string str;
stringstream out;
out<<i;
out>>str;//str里面就是i的值XX
return str;
}
如果用boost就有更简单的写法,但也是这样实现的
目前的写法是:
#include <string>
#include <sstream>
using namespace std;
string foo(int)
{
int i=XX;
string str;
stringstream out;
out<<i;
out>>str;//str里面就是i的值XX
return str;
}
如果用boost就有更简单的写法,但也是这样实现的