cppreference.com -> C++ 優先順位付きキュー -> 詳細

C++ 優先順位付きキュー(std::priority_queue)


empty

文法:

  bool empty();

現在の優先順位付きキューが空ならtrueを返す。空でない場合にはfalseを返す。


pop

文法:

  void pop();

現在の優先順位付きキューの先頭の要素を破棄する。


push

文法:

  void push( const TYPE &値 );

現在の優先順位付きキューに を追加する。


size

文法:

  size_type size();

現在のキューの要素数を返す。


top

文法:

   TYPE &top();

優先順位が一番高い要素への参照を返す。 要素はpop()を使うことでしか削除できない。