Share via


<forward_list>

コンテナー クラス テンプレート forward_list と、いくつかのサポート用テンプレートを定義します。

必要条件

ヘッダー:<forward_list>

名前空間: std

Note

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

メンバー

演算子

名前 説明
operator== 演算子の左辺の前方リスト オブジェクトが右辺の前方リスト オブジェクトと等しいかどうかを調べます。
operator!= 演算子の左辺の前方リスト オブジェクトが右辺の前方リスト オブジェクトと等しくないかどうかを調べます。
operator< 演算子の左辺の前方リスト オブジェクトが右辺の前方リスト オブジェクトより小さいかどうかを調べます。
operator<= 演算子の左辺の前方リスト オブジェクトが右辺の前方リスト オブジェクト以下であるかどうかを調べます。
operator> 演算子の左辺の前方リスト オブジェクトが右辺の前方リスト オブジェクトより大きいかどうかを調べます。
operator>= 演算子の左辺の前方リスト オブジェクトが右辺の前方リスト オブジェクト以上であるかどうかを調べます。

関数

名前 説明
スワップ 2 つの前方リストの要素を交換します。

クラス

名前 説明
forward_list 要素の可変長シーケンスを制御するオブジェクトを表します。 シーケンスは要素のシングル リンク リストとして格納され、それぞれに Type 型のメンバーが含まれます。

関連項目

ヘッダー ファイル リファレンス