Я хотел бы заменить вектор std:, который используется в качестве кучи (sort_heap), на ptr_vector.
Автор ptr_vector на http://sourceforge.net/projects/ptr-vector/ упоминает, что использование алгоритмов сортировки пространства имен std не очень хорошая идея, так как это приведет к движению объектов вместо указателей. Он ссылается на алгоритмы stdx: sort …, которые, очевидно, встроены в версию sourceforge (начиная с 2006 года).
Я не могу найти последнее в расширенной реализации ptr_vector.
Так что, если я полагаюсь на повышение ptr_vector (как), могу ли я использовать контейнер с sort_heap без ущерба для производительности?
Задача ещё не решена.
Других решений пока нет …