tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^5: dllから文字列を取得する
投稿日: 2008/02/15(Fri) 10:09
投稿者Hongliang
XML ファイルとかはどうでもいいです。返値がただの値ならコピーされるだけなんで正しく返されるのは当然です。
スタックに確保した静的配列をポインタとして返してるんじゃないか、と聞いています。スタックに「静的配列を持った構造体」を置いてその静的配列をポインタとして返すのも同じことですよ。
関数を越えてポインタを扱うなら、malloc なり new なり HeapAlloc なりでヒープに領域を確保しなければなりません。もちろん DLL はその領域の解放手段も用意する必要があるでしょう。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。