は、私は次の関数している:私はタプル型を与え、機能、CheckTuple
を書くことができますどのようにC++ 11:テンプレート関数からのstd ::タプルを構築
template<class T>
T Check(int index);
は、移入タプルとCheck
の呼び出し?例えば
:
CheckTuple< std::tuple<int, float, std::string> >()
は、次のタプルを返します:
std::make_tuple(Check<int>(1), Check<float>(2), Check<std::string>(3))
私はこの方法アップ1を構築していない、与えられたタプルをアンパック伴うご覧ください他の質問。
あなたは可変長引数テンプレート関数に精通していますか? –
少し。私はここ数日でそれらを使い始めました。 – Taylor
ここで問題は何ですか? – tumdum