使用临时变量,先把type指针内容strcpy给新变量后,再使用新变量strcat连接str,把新变量strcpy给str.这样好像不允许,你整理好你要的是哪条数据,可用使用return来返回新生成的指针
std::string s = std::string(type) + std::string(str);str = s.c_str();
换过来不就可以了