将char数组转换为可以附加到ostringstream的内容

时间:2010-03-02 11:42:18

标签: c++ ostringstream

std::ostringstream parmStream;
char parmName[1024];
    THTTPUrl::Encode(parmName, pParm->Name().c_str(), 1024);

//当parmName是一个字符串但是现在不是

时,我想将paramName的值添加到parmStream工作b4
parmStream << "&" << parmName + "=";

给我以下内容.. 错误:类型\ u2018char [1024] \ u2019和\ u2018const char [2] \ u2019到binary \ u2018operator + \ u2019

的操作数无效

提前帮助干杯

1 个答案:

答案 0 :(得分:1)

尝试

parmStream << "&" << parmName << "=";

我没有检查你的代码,但看起来错误指向你试图将“=”添加到标准C字符串的事实。