push-back

    0

    2答えて

    で私はとして定義されたマップを持っています。 Messageは、メッセージID、時間、メッセージテキストを含む構造体です。したがって、別のメッセージを押し戻すために、私は次のコードを使用し std::vector<message *> messages = data.at[recvbuf_usrn]; messages.push_back(new message(*recvbuf_msg,cur

    16

    4答えて

    これは本当に自分の興味のための質問ですが、私はドキュメントを通して判断できませんでした。追加私はhttp://www.cplusplus.com/reference/string/string/に見 は複雑さがあります「未指定、一般的に新しい文字列の長さの直線までの」 一back()は複雑有している: 「未指定は、ほぼ一定の償却が、新しい文字列の長さの直線まで。」 おもちゃの例として、文字列「fo

    3

    1答えて

    私のプログラムでセットのベクトルを作成しましたが、それぞれのセットを通過する必要があります。セットに特定の要素がある場合は、新しいセットをベクターに追加する必要があります。しかし、これは私の配列のカウンタが後で(ループ内で)挿入した要素に到達するとすぐに私にセグメンテーションフォールトを与えます。次のコードでは、list.push_back(cS)をオンにするとセグメント化エラーが発生します。 i

    7

    2答えて

    std::vector<std::vector< std::pair<int, int> > > offset_table; for (int i = 0; i < (offset.Width()*offset.Width()); ++i) { offset_table.push_back( std::vector< std::pair<int, int> > );

    0

    4答えて

    //prototype void Split(char c, vector <MyString> &outputVector) const //partial code inside split function // create new MyString object to push into output vector MyString substr; substr.mSt

    8

    1答えて

    私は次のものを思いついたが、かなりハッキリに見える。 vector<int> collection; collection.push_back(42); int *pointer = &(*(collection.end()--)); 最後に挿入された要素へのポインタを取得する簡単な方法はありますか?

    0

    2答えて

    エラーメッセージは表示されません。単にベクトルが入力されていません。ウォッチリストのベクトルを見ると、何もコピーされていません。どうしてこれなの? 私は2つの方法を試みました。 私はポインタ std::vector<Point3D*> hitpoints; Point3D* hittingpoint_ptr = new Point3D; local_hit_point = sr.local_h

    1

    1答えて

    私は次の問題を解決するために頭を下げようとしています。私はオブジェクトへのconst参照を受け入れる次の関数を持っています。私がやりたいことは、ストレージを与えることです、オブジェクトコンポーネントへのポインタが参照しています。しかし、storage.push_back()を呼び出すと、オブジェクトコンポーネントが参照されている(メンバーデータが破損する) 私は、同じオブジェクトコンポーネントへの

    3

    3答えて

    'row'または1Dベクトルの値を定義し、その行を2Dベクトルにpushしようとしています。私はエラーをスローしないで、動作するようにも見えないいくつかの異なるものを試しました。以下のコード: #include <vector> #include <iostream> using std::vector; #define HEIGHT 5 #define WIDTH 3 // 2D

    1

    1答えて

    私のアプリでは、私はcomplie.Thereにxxx.cppの関数があります: void Cache::addRequest(SREQUEST req) { m_reqs.push_back(req); } 私のアプリは、この関数を呼び出すと、それは実行時エラーをスローします: Fatal signal 7 (SIGBUS), code 1, fault addr 0xb850