プロが教える店舗&オフィスのセキュリティ対策術

VBのプログラムをC++に書き換えているのですが、VBの

xs(20,2,20) As Single

というような変数宣言はC++ではどうすればいいのでしょう?
プログラミングど初心者なのでよろしくお願いします。

A 回答 (2件)

配列だから


float xs[20][2][20];
かな。
値の範囲が微妙に違う可能性があるので限界ぎりぎりの値を使っている場合は注意してください。
とくに問題がなければ
double (倍精度浮動小数点数)を使うこともお勧めします。
    • good
    • 0

VBでは


dim X(20)
と書いた場合、0から20までの21要素確保されるはず。だから、
float xs[21][3][21];

あと、精度の低いプログラムを作りたいのでなければ、
#1の方が言うようにdoubleを使った方がいいでしょう。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!