int和string类型转换
时间: 2023-06-21 08:10:15 浏览: 90
各种string类型转换
4星 · 用户满意度95%
在C++中,可以使用以下两种方式进行int和string类型之间的转换:
1. 使用 to_string() 函数将int转换为string:
```cpp
int num = 123;
string str = to_string(num);
```
2. 使用 stoi() 函数将string转换为int:
```cpp
string str = "123";
int num = stoi(str);
```
需要注意的是,如果字符串无法转换为整数,stoi() 函数会抛出一个 std::invalid_argument 异常,需要进行异常处理。
阅读全文