字符串转数字
方法一:库函数 stoi()
头文件:
#include <string>
示例:
string s="123";
int num=stoi(s); // num=123
说明:
除了可以用stoi函数将 sting 型的数字转为 int 型的数字外,还可以使用stod() 、 stof() 等函数转为double型、float型等。
方法二:字符流
头文件:
#incude <sstream>
示例:
string str="123";
int num=0;
stringstream ss;
ss << str;
ss >> num; //num=123
数字转字符串
方法一:库函数 to_string()
头文件:
#include <string>
示例:
int num=123;
string s=to_string(num); // s="123"
方法二:字符流
头文件:
#incude <sstream>
示例:
int num=123;
string str;
stringstream ss;
ss << num;
ss >> str; //str="123"