1

私は現在 Boost::multi_index_container を使用しており、うまく機能しています。ただし、コードをカプセル化し、次のようなテンプレート クラスを作成したかったのです。

template<class T>
class LookUp
{
    boost::multi_index<T, indexed_by<___predefined indices___> > myTable;

    void Foo();
}

基本的に、このラッパーで使用される事前定義されたインデックスがありますが、特殊な T の場合は、追加のインデックスも追加したいと考えています。に追加のインデックスを追加することは可能myTableですか? 多分追加のテンプレート引数?しかし、追加のインデックスの数は不明です。

4

1 に答える 1