用いた方がメモリ効率がよく、速度差も無い。データ構造の例を下図に示す。通常は赤黒木が用いられる。これはデータ構造の一例であり、あなたの環境の実際のデータ構造とは少し違うかもしれない。重要なことは、以下の3点である。<set>」を記述することで利用可能になる。std;」を記述しておく。オブジェクト名とは、宣言する順序付多重集合を識別するための名前のことだ。変数名と言ってもよい。クラスなので、それを実体化したものはオブジェクトまたはインスタンスと呼ばれる。順序付多重集合なので、大小比較が可能であることが必須である。定義済みでないといけない。自分で定義した型は大小比較が出来ないかもしれない。自分で定義するといいぞ。以上であれば初期化リストを利用して、要素の初期化が可能。要素として格納される。