boost-tuples

    2

    1答えて

    は 私はこのようになりますいくつかのコードがあります。 typedef tuple<int, int, double> DataPoint; vector<DataPoint> data; vector<double> third_column_only; // Code to read in data goes here. transform(data.begin(), data.end

    6

    2答えて

    boost::tuple documentationによれば、タプルの単一要素にアクセスすることは、メンバ変数にアクセスすることと同じパフォーマンスを持ちます。これらの二つの文は同じ(または無視できる程度の差を有する)の性能を有していなければならない tuple<A, B, C> t1(A(), B(), C()); struct T { A a; B b; C c; } T t2; :た

    4

    1答えて

    私はBoost.RangeとBoost Tupleを試しています。範囲のタプルがある場合、どのようにタプルまたは対応する要素の値をtypedefできますか? typedef boost::tuples::tuple<std::vector<int>&, char[]> TupleOfRanges; typedef /*?*/ TupleOfElements; は、私はもちろん、手でこれを行う

    0

    1答えて

    EDIT - 無視してください - 単純な誤字のまわりで解決された質問。一休みしたい。 ブースト融合ベクターの要素への参照にアクセスするにはどうすればよいですか? boost.tuplesのtuples::get<i>(variable)(参照を返します)とは異なり、fusion::at_c<i>(variable)は定数を返し、これが原因で問題が発生します。 以下は、私の問題あなただけfusio

    3

    3答えて

    私のコードにboost::tupleを使用しています。 私は3人のメンバー typedef boost::tuple< std::string, int, double > my_struct; を有する構造と同等のものを保存する必要があるとは私にこのケース3になるよう含まれているメンバーの数を与えるtupleに呼び出すメソッドのいずれかの方法はあります? ここでの目標は、テンプレートパラメー