前回のmulti_indexの話の続きです。 multi_indexを作ってみる! ここでは3つのインデックスをもつmulti_indexを作ってみます。 ちょっと複雑というか、長いコードなのでびっくりするかもしれませんが 落ち着いて読めば大丈夫です。 typedef multi_index_container< Charactor, indexed_by< // 挿入順アクセス sequenced<>, // Charactor::operatro<順でアクセス ordered_unique<identity<Charactor> >, // Charactor::nameの順番 ordered_non_unique<member<Charactor,std::string,&Charactor::name> > > > charactor_set; 単なるtypedef文です。 typ