C++ - string类型转换int类型

Posted SpikeKing

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++ - string类型转换int类型相关的知识,希望对你有一定的参考价值。

string类型转换int类型


本文地址: http://blog.csdn.net/caroline_wendy


C语言转换形式:

...
std::string str;
int i = atoi(str.c_str());
...


C++转换形式(C++11):

...
std::string str;
int i = std::stoi(str);
...

同样, 可以使用 stol(long), stof(float), stod(double) 等.


参考: http://en.cppreference.com/w/cpp/string/basic_string/stol



以上是关于C++ - string类型转换int类型的主要内容,如果未能解决你的问题,请参考以下文章

C++ string如何转换为BSTR类型

c++ int转化为string 类型

请教在C++里如何把string类型转换成long型?

c++ 如何将string类型的二进制转换为16进制?

c++ 如何将string 转成 enum 类型,enum 转成 string类型,

c++ int,double等数字类型与string的相互转换