1 利用stringstream
添加头文件 #include<sstream>
数字转字符串
#include <string>
#include <sstream>
int main(){
double a = 123.32;
string res;
stringstream ss; 定义流ss
ss << a; 将数字a转化成流ss
ss >> res; 将流ss转化成字符串
return 0;
}
字符串转数字
#include <string>
#include <sstream>
int main(){
double a = 123.32;
string res;
stringstream ss;
ss << a;
ss >> res;
return 0;
}
//此处包装了一个方法,将一位的数字转化成两位的字符串
//0->"00" 1->''01"
string transform(int num)
{
string res;
stringstream ss;
ss<<num;
ss>>res;
if(num<10)
{
res="0"+res;
}
return res;
}