問題タブ [2d-vector]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
62 参照

c++ - 関数へのアクセス時にクラスの 2D ベクトルでエラーが発生する

私の 2D 配列を 2D ベクトルに変換した後 (私が聞いたすべての賞賛のために)、私のプログラムはほとんどすぐに壊れ、いくつかのテストの後、プログラムがベクトル要素で関数を実行しようとしたときに発生するようです。私はいくつかの単純化されたソースコードを作成しましたが、これにもエラーがあります:

Ideoneへのリンクもあるので、テストが簡単です(およびコードをテストした場所)http://ideone.com/e.js/mqVuv3

0 投票する
2 に答える
944 参照

c++ - 2d ベクトル C++ に代入する方法

2次元配列のように2次元ベクトルに割り当てる方法がわかりません。配列

ベクトルでは、プッシュバックなどを使用する必要があるかどうかはわかりませんが、ベクトル「[1][]」内の2番目のスポットに割り当てることができる必要がありますが、持っていない方がいいですベクトルのサイズを変更してから、可能であればそれに割り当てます。

マイコード

0 投票する
1 に答える
311 参照

c++ - C++. 2d ベクトルが大きくなりすぎている

サイズを増やし続ける2次元ベクトルを取得しました(すべての順列パターンを保持するため)が、11個の変数順列を形成すると、ベクトルが大きくなりすぎてRAMがそれを維持できないため、プログラムがクラッシュします。どうすれば解決できますか?フォーメーションをテキストとして出力しようとしましたが、テキストファイルが数GBと大きくなりすぎて成長し続けるのに時間がかかりすぎます。

私のラップトップ、i7 4700MQ、8GB RAM、Windows 8.1 Pro x64

以下は、2d ベクトルを形成するために使用するコードです。

0 投票する
1 に答える
1127 参照

c++ - c++ Qtで2次元ベクトル/2次元配列を単純な図に表示

vect_2d_a2 つの 2 次元ベクトル (と)を比較する必要があり、その結果、との値の差を含むvect_2d_b2 次元ベクトル/2 次元配列 ( ) を作成します。vect_compare_resultvect_2d_avect_2d_b

基本的には単純に印刷しvect_compare_resultて表示できますが、差分値をピクセル単位で示す単純なボックス (matlab のカラーバーなど) を含む図として表示したいと思います。

Qimgまたは何かを使用して、単純な2次元ベクトルを図に表示することは可能ですか?

プリヤ

0 投票する
3 に答える
1070 参照

c++ - ベクトル反復子 C++ を参照解除できない

ベクトルから (max_element-min_element) を使用して float の値を設定しようとしています。これらのいくつかをループしているため、フロートのベクトルとベクトルのベクトルです。

次のエラーが表示されます。

Expression: Vector iterator not dereferencable

関数呼び出しで発生します。関数は次のようになります。

これを修正する方法を知っている人はいますか?

どうもありがとう。

EDIT1:この問題の解決策は、この質問に対する最初のコメントです。使用していたベクトルの一部が空だったため、エラーが発生しました。

EDIT2:

@WhozCraigだから今私はこれをやった:

この:

しかし、フロートはすべて同じ数になります。理由はありますか?

EDIT3:フロートが間違って出力された理由は、間違って出力していたためであることがわかりました。

私がやっていました:( cout << lowerBackYAmplitude<< endl これはamplitudeStorageの値の1つでした)

私はやっていたはずです: