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