<queue>

クラス テンプレートの priority_queue と queue、および複数のサポート テンプレートを定義します。

要件

ヘッダー:<queue>

名前空間: std

Note

<queue> ライブラリでは、#include <initializer_list> ステートメントも使用されます。

メンバー

演算子

名前 説明
operator!= 演算子の左側のキュー オブジェクトが右側のキュー オブジェクトと等しくないかどうかをテストします。
演算子< 演算子の左側のキュー オブジェクトが右側のキュー オブジェクトより小さいかどうかをテストします。
operator<= 演算子の左側のキュー オブジェクトが右側のキュー オブジェクト以下かどうかをテストします。
operator== 演算子の左側のキュー オブジェクトが右側のキュー オブジェクトと等しいかどうかをテストします。
演算子> 演算子の左側のキュー オブジェクトが右側のキュー オブジェクトより大きいかどうかをテストします。
operator>= 演算子の左側のキュー オブジェクトが右側のキュー オブジェクト以上かどうかをテストします。

クラス

名前 説明
queue クラス 基になるコンテナー型の前後の要素へのアクセスを制限することにより、機能の制限を提供するテンプレート コンテナーのアダプター クラスです。
priority_queue クラス 基になるコンテナー型の先頭にあって常に最大になる要素へのアクセスを制限することにより、機能の制限を提供するテンプレート コンテナーのアダプター クラスです。

関連項目

ヘッダー ファイル リファレンス
C++ 標準ライブラリ内のスレッド セーフ
C++ 標準ライブラリ リファレンス