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