-1
假设我有以下结构:如何将char缓冲区添加到放置在struct中的std字符串中?
struct A { std::string str; };
我如何添加字符缓冲区到std ::程序放在一个结构后的字符串str?
char bufer[]="somestring";
A* ptr=new A;
ptr-> // how to add char buffer to std::string str here?
你是说,'ptr-> str = buffer;'执行复制?另外,您可能不需要动态分配'A'。 – Rubens
'ptr-> str = string(buffer);'? – Cyclonecode