それはあなたにとって簡単な質問だと思います....私はC ++でかなり新しいです.....
だから私はこのように定義されたベクトルを持っています:
vector<vector<float> > big_vector;
ファイルを読み取ってこのベクトルを初期化すると、big_wector には約 200,000 の要素が含まれています。それぞれがベクトル < float >
次に、big_vector の要素を変更したいと思いました。一部の要素については、最初にサイズを変更する必要があります (例: 0 から 300)。
big_vector[i].resize(new_size);
プログラムを実行すると、最初はうまくいきましたが、いくつかの変更を加えた後、上記の行で「セグメンテーション違反」が発生しました。