137 字
1 分钟
字符串与数字的转化
将字符串转化为指定类型的数字
-
string int
-
std::string s = "123";int i;/* std to int */i = stoi(string);
-
-
string long
-
std::string s = "123";long i;/* std to long */i = stol(string);
-
-
string long long
-
std::string s = "123";long long i;/* std to long long */i = stoll(string);
-
-
string float
-
std::string s = "123.4";float i;/* std to float */i = stof(string);
-
-
string double
-
std::string s = "123.4";double i;/* std to double */i = stod(string);
-
-
string long double
-
std::string s = "123.4";long double i;/* std to long double */i = stold(string);
-
数字转换为字符串
- 数字 string
-
int i = 100;std::string s = std::to_string(i);
-