数字→字符串:to_string()
字符串→整型:stoi()
to_string()在转化浮点型数据的时候默认精度为6(小数点后保留6位小数),鉴于此未找到可以控制位数的函数,如果有需要,可以自己写一个。
string str1("123456");
cout << stoi(str1) << endl;
int iNum = 666;
double dd = 123.4;
cout << to_string(iNum) << ends << to_string(dd) << endl;
另附MSDN中的相关函数: