Bootstrap

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("");

;