string转int的方法
时间: 2023-10-24 08:12:37 浏览: 40
在C++中,可以使用`stoi`函数将`string`类型转换为`int`类型。例如:
```c++
#include <iostream>
#include <string>
int main() {
std::string str = "123";
int num = std::stoi(str);
std::cout << num << std::endl; // 输出 123
return 0;
}
```
需要注意的是,如果`string`字符串无法转换为`int`类型,`stoi`函数会抛出`std::invalid_argument`异常,因此在使用`stoi`函数时应该进行错误处理。
阅读全文