stdvector

    2

    4答えて

    これはHow to convert a vector<char*> to a vector<string>/stringの反対です。 私はvector<char*>で動作するいくつかのレガシールーチンを持っていますので、vector<string>を変換する必要があります。ここで は、私が出てくるものです: std::vector<char*> charVec(strVec.size(),null

    0

    2答えて

    Iは第一次元が第二の寸法により一定である二次元ベクトルを作成する必要が異なっている、例えば int const mysize = 3; int vecSizes[3] = {7, 2, 10}; vector<vector<int>> out_buff(mysize); を私は私の内側ベクターが記載されるようにします大きなベクトルを使用した場合、それは時間がかかるので、私はpush_bac

    0

    1答えて

    に条件を与えられたベクトルの要素の位置を見つける: C = np.where(A>B)[0] while len(C)>0: d = C[0] # do something to A[d] and B[d] C = A>B AとBは、同じ長さの両方のベクトルです。 C++では、AとBを宣言して初期化する方法を知っていて、AとBの両方に中間の "do someth

    0

    1答えて

    テキストファイルの単語と文字のバイグラムの出現をカウントするために並行プログラムを実装しようとしています。コアは、バイグラムを計算する2つの関数です。 mainでは、2つの関数のうちの1つを使ってスレッドを開始します。スレッドを開始してvectorにプッシュするメインのforがあります。 std::vector<std::thread *> threads; std::pair<std::str

    0

    2答えて

    私はクラス内にいくつかのデータ型が定義されたAクラスを持っています。プログラム内では、タイプAのベクトルを定義し、テキストファイルからこのベクトルに読み込みます。 私がデバッグしているとき、ベクトルは "満ちる"と私はそこから値を読み取ることができます - すべてが計画どおりに動作します。しかし、リリース版をビルドして.exeを実行すると、ベクターは空になります。残りのプログラムは正常に動作します

    11

    1答えて

    gina 4.9を使用してLinaroツールチェーンを使用してARM用クロスコンパイルを実行した結果、-std=c++14を追加するとvector.assign()のコンパイル結果が見つかりました。重要性のパフォーマンスの問題を引き起こす方法。 私はこの割り当て+コピーを行ういくつかの異なる方法を試しましたが、すべて私はstd::vectorを使用している限り、このパフォーマンスの問題があります。

    0

    2答えて

    のは、私はこのようなプログラムがあるとしましょう:最初の行で #include<vector> int main() { std::vector< std::vector <int> > vexample(2); vexample[1].push_back(0); vexample[0].push_back(0); } を、私はint型の2長さゼロのベクト

    2

    1答えて

    注:パフォーマンスはアプリケーションで非常に重要です! 再割り当てを避けるためには、最悪のシナリオで十分なバッファストレージを割り当てる必要があります。この時 ルックは、これは私が通常のstd ::ベクトルを使用する方法である:私はのstd ::ベクトルを使用+ +私自身のサイズ変数またはSTDのサイズを変更する必要があり、私は、意思決定の問題を抱えている //On startup... uns

    7

    2答えて

    パラメータとしてポインタのポインタをとるCライブラリAPI関数があるとします。しかし、私はC++でプログラミングしているので、動的メモリを扱うためにstd vectorを利用したいと思います。どのようにベクトルのベクトルをポインタのポインタに効率的に変換できますか?今私はこれを使用しています。 #include <vector> /* C like api */ void foo(short

    0

    2答えて

    out_of_range()のエラーが発生したときに、ユーザー定義の例外をスローする以下の方法のいずれかを実行するとよいでしょう。私には、あまり経験のない人として、彼らは同じです。しかし、私は両者の間に何か違いがあるのか​​どうか、もしそうなら何があるのか​​を知りたいと思っています。 std::vector<int> container {1, 2, 3, 4, 5}; int functi