<forward_list>
コンテナー クラス テンプレート forward_list と、いくつかのサポート用テンプレートを定義します。
要件
ヘッダー:<forward_list>
名前空間: std
Note
<forward_list> ライブラリでは、#include <initializer_list>
ステートメントも使用されます。
メンバー
演算子
名前 | 説明 |
---|---|
operator== | 演算子の左辺の前方リスト オブジェクトが右辺の前方リスト オブジェクトと等しいかどうかを調べます。 |
operator!= | 演算子の左辺の前方リスト オブジェクトが右辺の前方リスト オブジェクトと等しくないかどうかを調べます。 |
operator< | 演算子の左辺の前方リスト オブジェクトが右辺の前方リスト オブジェクトより小さいかどうかを調べます。 |
operator<= | 演算子の左辺の前方リスト オブジェクトが右辺の前方リスト オブジェクト以下であるかどうかを調べます。 |
operator> | 演算子の左辺の前方リスト オブジェクトが右辺の前方リスト オブジェクトより大きいかどうかを調べます。 |
operator>= | 演算子の左辺の前方リスト オブジェクトが右辺の前方リスト オブジェクト以上であるかどうかを調べます。 |
関数
名前 | 説明 |
---|---|
スワップ | 2 つの前方リストの要素を交換します。 |
クラス
名前 | 説明 |
---|---|
forward_list | 要素の可変長シーケンスを制御するオブジェクトを表します。 シーケンスは要素のシングル リンク リストとして格納され、それぞれに Type 型のメンバーが含まれます。 |