■9190 / ) |
Re[7]: C#からVC6DLLに構造体のchar[]を渡す |
□投稿者/ 渋木宏明(ひどり) (486回)-(2007/10/20(Sat) 22:34:29)
|
> ポインタ返す場合には、PtrToStruct 使えるのですよね。
は、まぁそうなんですけど、その前に new/malloc で確保した領域を .dll/.exe 境界を越えて引き渡すのはあまりよいことではありません。原則避けるべきです。
new/malloc は C ランタイムが管理するヒープから領域確保を行うため、.dll/.exe 境界を越えて渡された側では一般に、その領域を正しく解放する術がありません。
> とりあえず、MSDNは見るのはいいですが理解しにくい部分も多々あるので > ちゃんとした日本語に意訳してもらえるだけでもありがたく感じています。
ん? .NET 関係は基本的にほとんど和訳されてますよね?
和訳された文章が分かりにくいといことですか?
|
|