数字转string
int a=462;
string m= to_string(a);
double a=462.3;//float,short等数字类型均可
string m= to_string(a);
string转数字
string m= "123";
int a= stoi(m);
string m= "123";
int a= atoi(m.c_str());//atoi()参数为C语言的字符数组,所以需要将m转化为字符数组
string m= "123.1";
float a= stof(m);//字符串转化为float型
string m= "123.1";
double a= stod(m);//string转成double
string m= "123";
long a= stol(m);//string转成long型