multi_index_container 続き。
名前と年齢を持った構造体Personを multi_index_containerを使って、名前と年齢それぞれをキーにして検索ができるようにしてみる。(ちなみに名前はユニークであるとする)
multi_index_container - 基本
- 2004.12.16 Thursday 02:55
- Category: C++(boost - multi_index_container)
- comments (23)
- -
multi_index_container - インデックスの型
前回 multi_index_container は
のようなテンプレート引数をもつと書いたが、インデックス部分の指定を詳しく見ていく。multi_index_container< 要素の型, indexed_by< インデックス0の指定, ..., インデックスNの指定 > >
- 2004.12.17 Friday 19:27
- Category: C++(boost - multi_index_container)
- comments (394)
- -
multi_index_container - キーエクストラクタ
multi_index_container のインデックスのタイプが ordered_unique、または ordered_non_unique の場合には、さらにそれらのテンプレート引数にキーエクストラクタが必要となる。キーエクストラクタには大きく、identity, member, const_mem_fun, mem_fun の4種類がある。
- 2004.12.18 Saturday 10:48
- Category: C++(boost - multi_index_container)
- comments (496)
- -
multi_index_container - 要素の更新
multi_index_container は各インデックスごとに std::listまたはstd::set、std::multisetとよく似たインターフェースを介して操作が行えるが、大きな違いのある部分の1つが要素の更新方法だ。
- 2004.12.22 Wednesday 00:01
- Category: C++(boost - multi_index_container)
- comments (1013)
- -
1/1