标签: c++ boost shared-ptr
我有:
message->data = boost::shared_array<char>(new char[100]);
它充满了数据。
我收到char * data的新int length(来自旧版C API)。我希望使用新数据扩展我的数组,这意味着在data结束后写下新message->data的副本。
char * data
int length
data
message->data
怎么做这样的事情?
答案 0 :(得分:1)
为什么不shared_ptr<vector<char> >?
shared_ptr<vector<char> >