VBでのas SingleはC++では・・・? – プログラミング – Home

VBでのas SingleはC++では...
 
通知
すべてクリア

[解決済] VBでのas SingleはC++では・・・?


はら
 はら
(@はら)
ゲスト
結合: 22年前
投稿: 9
Topic starter  

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

xs(20,2,20) As Single

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


引用未解決
トピックタグ
匿名
 匿名
(@匿名)
ゲスト
結合: 22年前
投稿: 3
 

floatじゃだめなの?


返信引用
はら
 はら
(@はら)
ゲスト
結合: 22年前
投稿: 9
Topic starter  

じつはC++ builderでプログラムをしているんですが、エラーが出てしまうんです。。


返信引用
いろは
 いろは
(@いろは)
ゲスト
結合: 21年前
投稿: 43
 

Builderはアンインストールしちゃいましたが、、

エラーとなるソースとエラーの内容を提示してもらわないと、わからないですよ。


返信引用
Blue
 Blue
(@Blue)
ゲスト
結合: 20年前
投稿: 1467
 

>xs(20,2,20) As Single
は三次元配列なので

Singleをfloatで表すならば

float xs[ 20 ][ 2 ][ 20 ];

ですかね。


返信引用
Blue
 Blue
(@Blue)
ゲスト
結合: 20年前
投稿: 1467
 

>xs(20,2,20) As Single

>float xs[ 20 ][ 2 ][ 20 ];
とはいえないですね。

Option Base 1
が指定されている場合は
float xs[ 20 ][ 2 ][ 20 ];
でいいですが(もちろんインデックスは違いますが)、

指定されていない場合は
float xs[ 21 ][ 3 ][ 21 ];
ですね。


返信引用
はら
 はら
(@はら)
ゲスト
結合: 22年前
投稿: 9
Topic starter  

解決しました!皆さんありがとうございます!!


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました