标签: c++ pointers boost vector
他们也做类似的事情。
在两者之间进行选择时应该考虑什么?
哪种情况是首选?
答案 0 :(得分:6)
我希望std::vector<std::unique_ptr<T>>有几个原因:
std::vector<std::unique_ptr<T>>
boost::ptr_vector
ptr_vector
std::vector<void*>
std::unique_ptr