vector

    162

    5答えて

    私はstlベクトルの要素にindex []でアクセスするコードを書いていましたが、今はベクトルの塊だけをコピーする必要があります。それはvector.insert(pos, first, last)のように私が望む機能です...私はintとして最初と最後を除いている。これらの値にイテレータを使うことができますか?

    2

    4答えて

    std :: vectorは要素数の変化をどのように管理するのですか?realloc()関数を使用しているのか、それともリンクリストを使用していますか? ありがとうございました。

    3

    4答えて

    ベクトルのベクトルをプッシュバックするのに問題はありますか? some_polyで typedef vector<Point> Polygon; vector<Polygon> polys; polys.push_back(some_poly); のようなすべての要素がは権利をコピーされますか? 私のコードにバグがあり、何が間違っているのか分からないようです。

    1

    7答えて

    私は2つの浮動小数点ベクトルを持ち、それらを1つの複素数ベクトルにします。私は立ち往生している。イテレーターを使用しても構いませんが、私には知らされていないホイールを再発見すると確信しています。私のコードは私を正しい方向に導いてくれますか? (ボーランドC++) typedef std::vector<float> CVFloat; CVFloat vA, vB; //fil vectors

    1

    4答えて

    私は 説明に入力した場合:アップル 数量:10 卸売コスト:30 小売価格:追加されました20 日:12月 これらは、私の.datファイルの内容: 1Apple103020December しかし、私は私のプログラムをロードするには、それは正しくあり私のリスト内の商品であることになるで構造体の背中をロードしません。それは、私が真剣に間違って何かをしているかのように見えるかと思いますか? コード:あ

    1

    4答えて

    私はベクトルを継承し、いくつかの追加機能を持つこの新しいクラスSeqを持っています。私はSeqとベクトルのすべてのメソッドを使用することができます。私はsweepEventsにそれのための要素ベクトルのエッジ探索を取り、sweepEventsで見つかった要素の位置にイテレータを返す関数を持つようにしたい Seq< vector<int> > sweepEvents; (のみの場合と:このデータ

    3

    7答えて

    私はいくつかのC++コードを書いています。これは、サイズが変化しているベクトルの束を操作し、したがって、常に再割り当てされています。 私は、これらのベクトルにベクトルを再配置した後でも有効な "ポインタ"を取得したいと考えています。より具体的には、これらの「ポインター」がどのベクトルを指しているのか、どのベクトルを指しているのかを覚えておきたいだけです。私が標準(* ptr)構文を使ってそれらを逆

    1

    1答えて

    を使用してコマンドラインからの印刷EMF(WMF)私はEMF(またはWMF)を印刷しようとしているファイル形式コマンドラインからWindowsピクチャとFAXビューア(shimgvw.dll)を使用します。結果のXPSをWMF/EMFのようにベクトル形式にしたい。 これは、WMFとEMF以外のすべての画像フォーマットで使用できます。 XPSプリンタ保存ダイアログが表示されますが、保存されているXP

    22

    3答えて

    私はC++のベクトルのベクトルのベクトルを取るAPIに対していくつかのコードを書いて、それはすべての場所で、次のようなコードを書くことが面倒になっています: vector<string> vs1; vs1.push_back("x"); vs1.push_back("y"); ... vector<string> vs2; ... vector<vector<string> > vvs

    5

    2答えて

    例えば、std::vector<MyClass>がある場合、MyClassに公開方法:bool isTiredOfLife()がある場合、trueを返す要素をどのように削除しますか?私は v.erase(remove_if(v.begin(), v.end(), mem_fun_ref(&MyClass::isTiredOfLife)), v.end()); rem