Aumentar heap Configurando a função de comparação definida pelo usuário

Recentemente, achei o Boost.Heap muito útil em meu projeto. Mas não consegui encontrar nenhum código de exemplo mostrando como posso configurar a função de comparação arbitrária.

<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>

Por exemplo, como posso definir std :: greater <int>?

O documento boost.heap diz que pode ser definido definindo uma opção. Mas eu não sei o que isso significa. Alguém pode ajudar?

questionAnswers(1)

yourAnswerToTheQuestion