本来,是打算把int类型变量的值添加到char数组中,但经过搜索并没有简便的函数,当然,你可以自己写一个函数来实现。但c++有现成的来实现,这个不香麻。看一下示例代码。
#include <sstream>
#include <iostream>
using namespace std;
int main() {
stringstream sstr;
int a = 3;
sstr << "value is " << a <<"\n";
cout << sstr.str() << endl;
return 0;
}
还有如果打算把ss清空的话,应该使用如下方法。
sstr.str("");