我可以使用ptr_vector作为堆吗?

时间:2012-09-28 19:29:58

标签: c++ sorting boost heap ptr-vector

我想用ptr_vector替换用作堆(sort_heap)的std:vector。
http://sourceforge.net/projects/ptr-vector/上的ptr_vector的作者提到使用std命名空间排序算法不是一个好主意,因为这会导致对象的移动而不是指针。他指的是stdx:sort ...算法,这些算法显然构建在sourceforge版本中(可追溯到2006年) 我在ptr_vector的boost实现中找不到后者。 因此,如果我依赖于boost ptr_vector(如何),我可以在不牺牲性能的情况下使用带有sort_heap的容器吗?

0 个答案:

没有答案