私はある種のメタベクトル/リンクリストを探しています。 mpl :: vectorのようなものがこれを実行する最良の方法でした。しかし今、花があります。残念ながら私は何らかのhana :: vectorを見つけることができません。私はmpl :: vectorのアダプタを見ました。だからそれはmpl :: vectorがやっている最善の方法だということですか?ブーストmpl :: vectorとhana
ハナはコンパイルがかなり速かったので、私は好きでした。しかし、mplはそれほど速くはありません、本当にmpl :: vectorを自分でコードする必要がありますか?
['hana :: tuple'](http://www.boost.org/doc/libs/1_62_0/libs/hana/doc/html/structboost_1_1hana_1_1tuple.html)はなぜあなたのために機能しませんか? –
'mpl :: *'のものはかなり古く、pre-C++ 11です。例えば、単純なパラメタパックの展開によって、今日よりも多くのことが 'mpl'の再帰的なテンプレートを通して行われています。それは現代のコードよりもかなり遅くなるでしょう。そして、そうです、C++ 14で 'vector'をコーディングすることはケーキの一種であり、' mpl :: vector'が充実していなければ簡単に行うことができます。 – SergeyA