コピーコンストラクタコピーコンストラクタとは、同じ型のオブジェクトを渡され、それと同じ内容のオブジェクトを生成するコンストラクタのことである。オブジェクト名(コピー元オブジェクト名);」と記述する。当然ながら、コピー元オブジェクトと生成するオブジェクトは通常同じ型である。初期化するコードを書き、ビルド、デバッガで実行し、中身を確認しなさい。1};コピーコンストラクタの例をビルドし、デバッガで実行して正しくコピーされていることを確認しなさい。順序付多重集合に格納できるよう、名前のみで順序を決める比較関数を定義しなさい。演算子(operator[](size_t))で、指定番目の要素を取り出すことは出来ない。使って各要素にアクセスする必要がある。イテレータとは抽象化されたポインタのことだ。最後の要素の次へのイテレータを取得することが出来る。イテレータはランダム・アクセス不可で、前後にのみ移動出来る。回インクリメントする。イテレータの指す先の要素の値を取得できる。全ての要素を表示するときは、以下のように記述する。イテレータのお決まりの書き方だ。イテレータでも中身の上書きは不可のようだ。初期化し、最初の要素を表示してみなさい。初期化し、最後の要素を表示してみなさい。初期化し、最初から最後まで、全ての要素を表示してみなさい。値は、ソートされた位置に挿入される。挿入する位置を指定するのは無意味だからだ。重複を許すので、既に格納されているデータと同じものを追加することも出来る。挿入された要素へのイテレータを返す。違い、要素は必ず挿入されるので、挿入されたかどうかの情報は返ってこない。範囲のランダムな要素を1万回格納しなさい。デバッガで1万個の要素が格納されていることを確認しなさい。}上記の処理速度を計測しなさい。同じことを10万回、100万回行った場合の処理速度も計測してみなさい。値が格納されていれば、それを全て削除する。リターン値として削除したデータの個数を返す。