データ構造の例を下図に示す。これはデータ構造の一例であり、あなたの環境の実際のデータ構造とは少し違うかもしれない。重要なことは、以下の3点である。クラスが自動でやってくれるので、何も難しいことはないぞ。<map>」を記述することで利用可能になる。std;」を記述しておく。オブジェクト名とは、宣言する連想配列を識別するための名前のことだ。変数名と言ってもよい。クラスなので、それを実体化したものはオブジェクトまたはインスタンスと呼ばれる。等の通常コンテナクラスと異なるのは、コンテナに入る要素の型を2つ指定するところだ。型などいろいろな型を指定できる。どんな型でも指定できるかというとそうではなく、ノードをキー順に並べるために、キーオブジェクトの順序が計算可能でないといけない。定義されていないとキーの型には指定できない。定義されていないので、エラーとなる。123;エラーを無くすには、以下のように、比較演算子を定義しておくとよい。rhs.m_name;}値型の方には特に条件は無い。