の変数ですので、C++で作成したクラスをvb.netに変換する必要がありますが、関数の特定の部分を変換する際に問題が発生しました。 「ダブル&」である変数のどのような種類& - > double&
void deg_min_sec2decimal(double deg, double min, double sec, double& dec_deg)
{
dec_deg = (deg+min/60.0+sec/3600.0);
}
、私はダブルを知っているが、「&」とは何ですか? "double & dec_deg"ではありませんので、アドレス(ポインタなど)ではありませんか?
どうすればvb.netに変換できますか?
Grtz
'RETVAL = deg_min_sec2decimal(何か、something2、something3)を暗く' - VB.netでタイプすることなく 'DIM'はCと同様、初期からタイプを推論++ 11 'auto' – MSalters
@MSaltersがそれを手に入れました。そのような間違いのために私の答えを将来的に編集しても構いません。 –
あなたのフォームが許可されているかわかりませんでした。私はちょうどこのフォームが優先されていることを知っています(初期化されていない変数スコープはありません)、私はVB.Netを使ったことが何度かありましたが、私は他のフォームは必要ありませんでした。 – MSalters