c++字符串转换AC
时间: 2024-05-30 15:06:45 浏览: 66
C++字符串转换
C++中可以使用 `std::to_string` 和 `std::stoi` 函数来进行字符串转换。
`std::to_string` 函数可以将数字类型转换为字符串类型,例如:
```cpp
int a = 123;
std::string str = std::to_string(a);
```
`std::stoi` 函数可以将字符串类型转换为整型数,例如:
```cpp
std::string str = "123";
int a = std::stoi(str);
```
需要注意的是,如果字符串中包含非数字字符,`std::stoi` 函数会抛出 `std::invalid_argument` 异常;如果转换结果超出了整型数范围,`std::stoi` 函数会抛出 `std::out_of_range` 异常。
阅读全文