Zwiększ stertę Ustawienie zdefiniowanej przez użytkownika funkcji porównania

Niedawno znalazłem bardzo przydatne narzędzie Boost.Heap w moim projekcie. Ale nie mogłem znaleźć żadnego przykładowego kodu pokazującego, jak mogę ustawić dowolną funkcję porównywania.

<code>#include "boost/heap/fibonacci_heap.hpp"

using boost::heap::fibonacci_heap;
int main(){
    fibonacci_heap<int> pq; //default compare function std::less<int>
}
</code>

Na przykład, jak mogę ustawić std :: greater <int>?

Dokument boost.heap mówi, że można go ustawić, ustawiając opcję. Ale nie wiem, co to znaczy. Czy ktoś może pomóc?

questionAnswers(1)

yourAnswerToTheQuestion