c++ int 转为 string
时间: 2023-06-23 07:00:24 浏览: 48
可以使用 `std::to_string` 函数将 `int` 类型转换为 `std::string` 类型。例如:
```cpp
int num = 123;
std::string str = std::to_string(num);
```
这里将整数变量 `num` 转换为字符串类型 `str`。
相关问题
c++int转为string
在C++中,可以使用to_string()函数将int类型转换为string类型。例如,如果有一个整数变量i,可以使用to_string(i)将其转换为字符串。以下是一个示例代码:
```cpp
#include <iostream>
#include <string>
using namespace std;
int main() {
int i = 10;
string str = to_string(i);
cout << "int转换为string: " << str << endl;
return 0;
}
```
运行结果为:
```
int转换为string: 10
```
这样就将整数转换为了字符串。\[1\]
#### 引用[.reference_title]
- *1* [C++ int与string相互转换](https://blog.csdn.net/wangcheng_BI/article/details/124363001)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [C++ int与string的相互转换](https://blog.csdn.net/samsara1999/article/details/121210899)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
C++将int转为string
在C++中将int类型转换为string类型可以使用以下两种方法:
1. 使用stringstream流对象将int转换为string:
```cpp
#include <sstream>
#include <string>
int num = 123;
std::stringstream ss;
ss << num;
std::string str = ss.str();
```
2. 使用to_string函数将int转换为string:
```cpp
#include <string>
int num = 123;
std::string str = std::to_string(num);
```
这两种方法都可以将int类型转换为string类型,具体使用哪一种取决于个人习惯和场景需求。