c++把变量添加到字符串中

本来,是打算把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("");


版权声明:本文为qq_46032550原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。