一、int转string
1.c++11标准增加了全局函数std::to_string:
string to_string (int val);
string to_string (long val);
string to_string (long long val);
string to_string (unsigned val);
string to_string (unsigned long val);
string to_string (unsigned long long val);
string to_string (float val);
string to_string (double val);
string to_string (long double val);
to_string这个函数可以把很多数类型变成string类型,很强大
下面来看一个例子
#include
#include
using namespace std;
int main()
{
double pi = 3.14;
string s1 = “pi=” + to_string(pi);
string s2 = to_string(1 + 2 + 4 + 7 + 14) + " is the sum";
cout << s1 << endl;
cout << s2 << endl;
return 0;
}
参考:
1