自定义删除器shared_ptr到std :: map和boost :: lock_free :: spsc_queue

时间:2014-07-25 03:32:43

标签: c++ c++11 boost shared-ptr stdmap

我在课程中持std::shared_ptrboost::lock_free::spsc_queuestd::map。我知道对于数组,我们需要为shared_ptr数组定义一个自定义删除器(因为默认情况下shared_ptr调用delete运算符而不是delete[])。我是否还需要为我的地图和队列定义自定义删除器?我有一种感觉,我不需要,但只是想确定。

0 个答案:

没有答案