問題タブ [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.
c++ - 1行のC ++のみを使用して2dベクトルを初期化する
作成したのと同じ行で int の 2D ベクトルを初期化できる必要があります。
具体的には、3x2サイズの 2D ベクトルを作成し、 1 行のコードのみを使用してすべての値を 0 に設定する必要があります。
for ループと数行のコードを使用せずにこれを行う方法はありますか?
c++ - C++ 2D ベクトルを代替値で埋める
さまざまな文字で満たされた文字の 2Dベクトルベクトルがあります。ポイント(またはスペース) と値で交互に塗りつぶされgrid[j][i]
た文字の 2 倍のサイズの別の 2D ベクトルを作成したいと思います。grid[j][i]
'.'
' '
grid[j][i]
例えば :
vector を使用して C++ でこれを実装する方法を知っている人はいますか?
ご協力いただきありがとうございます。
c++ - 点が中心点を中心にどれだけ回転したかに基づいて 2 つの点を見つける
私は小さなゲームを作っており、現在「レーダー」に取り組んでいます。これを行うには、点が中心点を中心に回転した量に基づいて 2 つの点を見つける必要があります。
A
が回転しC
ます。
A
が周りを回転すると、C
&B
はD
一緒に移動A
し、どこにあるかに基づいて同じ「位置」にとどまりA
ます。
たとえば、 が90 度A
回転すると、移動してこの位置になりますC
B
D
B
しかし、私は三角法があまり得意ではないので、D
どれだけA
回転したかを見つけてそれに基づいて計算するために必要な数学がよくわかりませんC
。
どのくらい回転したかを見つけてベースにするにはどうすればよいB
ですか?D
A
C
最終的な計算は次のようになると思います。