c++ string转整型
时间: 2024-05-26 18:07:05 浏览: 123
C++ 整型与字符串的互转方式
在C++中,可以使用`std::stoi`函数将字符串转换为整型。`std::stoi`函数接受一个字符串参数,并返回对应的整型值。如果字符串无法转换为整型,将会抛出`std::invalid_argument`或`std::out_of_range`异常。
以下是一个示例代码:
```cpp
#include <iostream>
#include <string>
int main() {
std::string str = "12345";
int num = std::stoi(str);
std::cout << "转换后的整型值为:" << num << std::endl;
return 0;
}
```
输出结果为:
```
转换后的整型值为:12345
```
阅读全文