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?