merge

提供:cppreference.com
移動: 案内, 検索


文法:

    #include <list>
    void merge( list& other );
    void merge( list& other, BinPred 比較関数 );

merge()関数は、otherで指定されたリストに含まれるすべての要素を*thisのリストに挿入し、otherを空にします。結果のリストは、 < 演算子の結果に従って並び替えられます。もしも比較関数が指定されていると、< 演算子の代わりに比較関数としてこの関数が利用されます。

merge()は 線形時間で実行されます。

関連トピック: リスト演算子, insert, splice

個人用ツール
名前空間
変種
操作
案内
ツールボックス
他の言語