私はインデックスを入力することができるテンプレートを作成したいと思います。それはそのインデックスにタイプを与えます。私はdecltype(std::get<N>(tup))
でこれを行うことができますが、私はこれを自分で実装したいと思います。例えば、私はこの、タプルからN番目の型を取得するには?
typename get<N, std::tuple<int, bool, std::string>>::type;
を行うしたいと思います...と(配列は0から始まるインデックス化するので)それが位置N - 1
で私のタイプを提供します。これどうやってするの?ありがとう。
0x499602D2の罰金の答えが原因に関しては、私はあなたが標準ライブラリの形質を示唆答えを受け入れるべきだと思います。そうすることを検討してください。 – einpoklum