我想用 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 的容器吗?
问问题
47 次