operator< (<forward_list>)
演算子の左側の前方リストのオブジェクトが右側の前方リスト オブジェクトより小さいかどうかを調べます。
bool operator<(
const forward_list <Type, Allocator>& _Left,
const forward_list <Type, Allocator>& _Right
);
パラメーター
パラメーター |
説明 |
---|---|
_Left |
forward_list 型のオブジェクト。 |
_Right |
forward_list 型のオブジェクト。 |
戻り値
演算子の左側の一覧が演算子の右側のリストにより小さい等価でありtrue ではありません。それ false。
解説
テンプレート クラス forward_listの 2 種類のオブジェクトを比較するこのテンプレート関数のオーバーロード operator<。関数は lexicographical_compare(lhs. begin(), lhs. end(), rhs.begin(), rhs.end())を返します。
必要条件
ヘッダー: <forward_list>
名前空間: std