c++中如何将字符转成整数
时间: 2024-05-04 16:21:33 浏览: 90
C语言字符串转化成整数代码
可以使用 `std::stoi` 函数将字符串转换成整数,例如:
```c++
#include <string>
int main() {
std::string str = "123";
int num = std::stoi(str);
return 0;
}
```
这样就可以将字符串 "123" 转换成整数 123。需要注意的是,如果字符串无法转换成整数,会抛出 `std::invalid_argument` 或 `std::out_of_range` 异常。如果需要进行错误处理,可以使用 try-catch 语句。
阅读全文