【问题标题】:How to append raw data to boost::shared_array<char>?如何将原始数据附加到 boost::shared_array<char>?
【发布时间】:2012-12-23 22:31:14
【问题描述】:

我有:

message->data = boost::shared_array<char>(new char[100]);

里面装满了数据。

我收到了int length 的新char * data(来自旧的C API)。我想用新数据扩展我的数组,这意味着在我的message-&gt;data 结束后写一个新的data 的副本。

这样的事情怎么办?

【问题讨论】:

    标签: c++ boost shared-ptr


    【解决方案1】:

    为什么不shared_ptr&lt;vector&lt;char&gt; &gt;

    【讨论】:

      猜你喜欢
      • 2017-08-22
      • 2013-11-22
      • 1970-01-01
      • 1970-01-01
      • 2017-11-13
      • 1970-01-01
      • 2020-05-27
      • 2015-06-16
      • 1970-01-01
      相关资源
      最近更新 更多