要素を追加する方法は次の章で説明する。何だ?と思う人もいるかもしれない。これはC++のテンプレートという機能を使うための記法だ。テンプレートを完全に理解するのは難易度が高いので、深く理解しようとすると先に進めなくなる。深入りはせず、現在のところはキーと値の型をこういう書き方で指定すると無条件で覚えてほしい。コピーコンストラクタコピーコンストラクタとは、同じ型のオブジェクトを渡され、それと同じ内容のオブジェクトを生成するコンストラクタのことである。オブジェクト名(コピー元オブジェクト名);」と記述する。当然ながら、コピー元オブジェクトと生成するオブジェクトは通常同じ型である必要がある。暗黙の型変換が可能な型であれば、コピー元オブジェクトとして指定可能ではある。