c++string转换int函数
时间: 2023-10-28 18:03:07 浏览: 119
C++中将string类型转化为int类型
C++中可以使用`std::stoi`函数将字符串转换为整型。例如:
```c++
#include <iostream>
#include <string>
int main() {
std::string str = "123";
int num = std::stoi(str);
std::cout << num << std::endl; // 输出123
return 0;
}
```
需要注意的是,如果字符串不能成功转换为整型,则会抛出`std::invalid_argument`或`std::out_of_range`异常。可以使用try-catch语句来处理异常。
阅读全文