C++ string转
时间: 2023-09-06 07:10:15 浏览: 74
c++ int转string方法
C++中可以使用以下两种方法将字符串转换为其他数据类型:
1. 使用stringstream:
```
#include <sstream>
#include <string>
std::string str = "123";
int num;
std::stringstream ss(str);
ss >> num;
```
2. 使用stoi、stol、stof、stod等函数:
```
#include <string>
std::string str = "123";
int num = std::stoi(str);
```
对于不同的数据类型,可以使用不同的函数,如stol用于长整型,stof用于单精度浮点数,stod用于双精度浮点数等。在使用这些函数时,需要包含头文件<string>。
阅读全文