linq

    4

    3答えて

    私はstd::vectorを持っていて、ベクトルの最後の要素にiteratorを入れたいと思います。このイテレーターを後で使用するために保管します。 注:イテレータのリファレンスはstd::vector::backではありません。私は後でstd::vector::beginからこのオブジェクトのインデックスを計算できるようにしたいからです。 次が最後の要素へのイテレータを得るために、私のロジックで

    0

    1答えて

    ダイナミックメモリが割り当てられていない状態でヒープ上にメモリリークが発生する可能性がありますか?しかし、私は3つのベクトルを宣言して初期化しています。それはプログラムを閉じる前にベクトルの割り当てを解除する必要があるからです。

    2

    2答えて

    Iが1Dアレイ{3,3,7,3,1,3,4,3,3,4,2,6,4,1,4,2,4,1} を有し、私は2次元配列にに変更する方法を知っているが、私は新しいだベクターは、一般 {{3, 3, 7, 3, 1, 3}, {4, 3, 3, 4, 2, 6}, {4, 1, 4, 2, 4, 1} } 順序3 * 6又は(M×n個)でなければならないことを知っていますベクトルへ int cou

    0

    3答えて

    内の文字列のベクトルのリストを連結? (def concatenate (comp (partial apply str) flatten)) 、その後: user> (concatenate '(["aa=AA"] ["&"] ["bb=BB"] ["&"] ["cc=CC"])) aa=AA&bb=BB&cc=CC

    2

    1答えて

    私はvectorやpairのような標準的なコンテナをテンプレート引数としてカスタム型を使って作業しています。 std::vector<const std::pair<const customType, const double>> ハッシュ()演算子と比較演算子==と<が定義されています。ほとんどの時間、これらのテンプレートの種類はのように、const修飾されています。 partial_sor

    6

    5答えて

    私は多くのことをベクトルし、次のようになり、いくつかのループがあります使用していますいくつかのコード修正しようとしています: for (int t=0;t<T;t++){ std::vector<double> vect; for (int i=0;i<MAX;i++){ double value; vect.push_back(value);

    5

    3答えて

    std::vector::begin()より前のものはC++11std::vector::data()はC++で11? 私はC++ 11よりも前にこれを求めている理由は、std :: vector :: begin()をポインタとして扱っていましたが、C++ 11の後ではないので、同等のポインタにキャストできません。では、C++ 11の後にdata()を代わりに使用できますか?

    -1

    1答えて

    問題は、ここで期待される出力が得られないということです。私はneigboursと呼ばれるポインターのベクトルを持つNodeのクラスを持っています。私はオブジェクトneigbourをベクトルに入れたい。 Node current = Node(1, 1, street , 2, 2); Node neighbour = Node(2, 2); neighbour.instreets.push_b

    -2

    1答えて

    私は2つの文字列のリストを持っており、どちらの文字列が両方のリストにあるのかを見たい。 私は交差またはsetequalを使用することができるようにリストをベクトルに変換しようとしましたが、数値にすべての文字列を変換しました(明らかな答えがあれば謝罪します)。それが起こらないリスト。 今後の最善の方法は何ですか? EDIT: 私はこれらのデータフレームを持っている: dput(s) structu

    0

    2答えて

    以下のベクトル型の有効な変換である場合、私は思ったんだけど: vector<UINT16> u; vector<UINT8> v(u.begin(), u.end()); 私は、このリンクは、関連が見つかりました: C++ convert vector<int> to vector<double> しかし、上記の変換かどうかを確認する必要があります有効かどうか。