掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
配列を引数にとる関数をDLLから呼び出せますか (ID:49866)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
DLL側の関数プロトタイプを正確に提示できますか?↑だと、 procedure fft2d(n: Integer; sr: PDouble; si: PDouble); ... となると思いますが。で、呼び出し側は var n: Integer; sr: array [0..9,0..9] of Double; si: array [0..9,0..9] of Double; begin fft2d(n,@sr[0,0],@si[0,0]); とかそういう呼び出しかたになるかと(要素数とかは適当)。第2,第3パラメータは結局連続して確保されたDoubleの領域の先頭アドレスを渡すことになります。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.