c加加string转int
时间: 2023-10-08 15:06:53 浏览: 72
c语言中可实现int转string
可以使用stoi函数将C++中的string类型转换为int类型。
例如:
```c++
#include <iostream>
#include <string>
using namespace std;
int main() {
string str = "123";
int num = stoi(str);
cout << num << endl; // 输出123
return 0;
}
```
注意:如果字符串中包含非数字字符,stoi函数会抛出一个invalid_argument异常。如果字符串表示的数字超出了int类型的范围,stoi函数会抛出一个out_of_range异常。因此,在使用stoi函数时应该注意异常处理。
阅读全文