string转int的方法
时间: 2023-06-21 07:16:36 浏览: 119
可以使用C++中的stoi函数将字符串转换为整数。该函数定义在头文件<string>中,使用时需要包含该头文件。例如:
```c++
#include <string>
#include <iostream>
int main()
{
std::string str = "123";
int num = std::stoi(str);
std::cout << num << std::endl; // 输出123
return 0;
}
```
还可以使用atoi函数将字符串转换为整数,该函数定义在头文件<cstdlib>中,也需要包含该头文件。例如:
```c++
#include <cstdlib>
#include <iostream>
int main()
{
char str[] = "123";
int num = std::atoi(str);
std::cout << num << std::endl; // 输出123
return 0;
}
```
阅读全文