【发布时间】:2022-01-23 07:22:22
【问题描述】:
我想取一个整数并将其转换为数组,然后将其存储为 C++ 中的字符串。但我不知道如何将整数转换为数组,然后将其存储为字符串。我还在学习 C++,请帮助我。这就是我希望它完成的方式:
#include<iostream>
#include<vector>
using namespace std;
int main()
{
int number = 3215;
//store the number into vector
vector<int> numbers;
//vector[0]=3
//vector[1]=2
//vector[2]=1
//vector[5]=5
//and then store it into string
string str;
//like this
//str=3215
return 0;
}
请帮助我并显示代码以及解释
编辑:我有一些数据可以处理每个数字的整数值,我可以自己解决,但为此,我需要首先将整数转换为向量并将其作为字符串返回。这就是为什么我想知道如何首先将整数转换为向量,然后将该向量转换为字符串
【问题讨论】:
-
你可以跳过vector的东西,直接把它转换成
std::string或者char数组。为什么需要向量? -
你可以使用
std::to_string
标签: c++ string vector integer c++17