vector

    0

    1答えて

    リストのベクトルを使用して情報を格納し、リスト内の中間のアイテムを削除してリストを再度印刷しようとしています。私はどのようにベクトルに格納されているリストの個々の変数にアクセスするか、または要素を削除する方法がわかりません。 「puppy」という要素をリストから削除しようとしています。 #include <iostream> #include <string> #include <vector

    -2

    1答えて

    n個の要素が1のベクトルにm個の値を設定する必要があり、その間の距離は似ているはずです。 たとえば、25個の要素を持つベクトルを仮定し、7個の要素を1に設定するとします。これらの要素の間の距離は、可能な限り同じまたは類似している必要があります。 この例では、次のようになります。 0-0-1-0-0-1-0-0-0-1-0-0-0-0-1-0-0-1-1 -0-0-0-1-0 場合によっては2つのゼ

    0

    2答えて

    では、Google C++スタイルガイドによれば、C/C++関数に パラメータは、関数への入力、関数からの出力、またはその両方のいずれかです。入力パラメータは通常値またはconst参照ですが、出力および入出力パラメータは非constへのポインタになります 実際には、入力引数は値またはconst参照であり、出力引数はポインタ。入力パラメータはconstポインタでもよい。 参照は常に定数にする必要があ

    1

    2答えて

    ベクトルメモリ割り当て戦略を変更する方法はありますか?サイズ変更時にベクトルサイズを倍増するのではなく、独自の戦略を使用します。 (hereメモリ割り当てについての良い説明)

    0

    1答えて

    に文字の後と前に記号を追加します。 、D」 私はそれが次のようになりたい: "a","b","c","d" だから基本的に私は追加する方法を求めています 『私はstrsplitを探していたベクトル

    1

    2答えて

    ヘッダーファイルを作成し、cpp.fileで使用しようとしました。コンパイラは、ヘッダファイルの関数を再定義しようとするとエラーが表示されます。 同様の方法でヘッダーを使用していた前回は、この問題に直面しませんでした。たぶん、私は間違った方法でベクトルを初期化します。 #include <vector> #include <string> namespace otecpp_lajitellut

    0

    1答えて

    データへのポインタにマップするためのさまざまなint値があるとします。我々はそれらがあまりにも疎ではないことを知っているので、map<>がほしいと思っており、vector<>の高速検索が好きです。 (ないSTLとはいえ、およびC++)私はベテランのC男だが、コードが同じくらい冗長なものであることを右のようではありません。また、 if (i>= vec.size()) vec.resize

    0

    2答えて

    からコマンドラインを取得し、私がどのように見えるXと呼ばれるベクトルを有する: [1] "IND 30 FLG056_blue" "IND 32 PJK056_blue" "NTC PJK056_blue" "IND 3 PJK056_red" [5] "NTC PJK056_red" "IND 1 PJK058_plate1bis" "IND 9 PJK058_plate1bis" "IND 1

    -1

    3答えて

    この関数でベクトルの最後の要素を追加する方法を混乱させます。私は関数のパラメータを変更することはできません。 long vectorSum(const std::vector<int>& data, unsigned int position) { if (position == data.size()-1) { return 0; } els

    1

    3答えて

    私は、オブジェクトのベクトルを繰り返し処理し、毎回オブジェクトを1ピクセル右に移動させる単純な更新機能を実行しようとしています。しかし、コードを実行すると、xの値は1回だけ変更されます。 source.cppで :person.cppで for (int i = 0; i < Screen::SCREEN_WIDTH * Screen::SCREEN_HEIGHT; i++) { peo