【发布时间】:2011-08-24 13:24:09
【问题描述】:
我可以有一个queue<char*> file_queue;,但我需要在每个char* 之后进行清理。我有一个动态变量int buff_length;,它是file_queue 中每个字符的长度。它会在queue 创建之前从config 文件中设置一次。所以我想知道 - 是否可以将 char[buff_length] 保留在一个 boost::shared_ptr 中以及如何做这样的事情?
【问题讨论】:
标签: c++ pointers boost char shared-ptr