私は最初にint i
でforループを使用してから次のようにしました:C++では、可変長のタプルを変更する関数を持つことができますか?
get<i>(my_tuple);
そして、次のようにいくつかの値を格納します。結果。ただし、get
はconstexpr
でのみ動作します。
tuple
変数を
tuple
から取り出し、それらを可変テンプレート関数に渡すことができれば、引数を非常に簡単に再帰することができますが、変数を
get
なしでタプルから取得する方法はわかりません。どのようにそれを行う上の任意のアイデアですか?あるいは、誰かがこの
tuple
を変更する別の方法を持っていますか?
ありがとうございます!私のコードは次のようになります。 テンプレート のボイド楽しい(型名のstd ::タプル my_tuple)を{ (my_tuple)を取得します。 fun (my_tuple); } –