ふらっとC#,C♯,C#(初心者用) Part57at TECHふらっとC#,C♯,C#(初心者用) Part57 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト700:デフォルトの名無しさん 10/03/29 23:15:27 = () => って表記、他に候補なかったのかよ!と書く度に思う。タマゴとコンニャクでオデン喰いたくなるw 701:デフォルトの名無しさん 10/03/29 23:21:09 C#でいう「参照型の配列」と同じだ。 並んでるのは実体じゃなくてポインタで,それぞれのポインタがどこか別の場所にある実体を参照してる。 IntPtr[] testPtr1 = new IntPtr[10]; for (int i = 0; i < 10; i++) { testPtr1[i] = Marshal.AllocCoTaskMem(Marshal.SizeOf(typeof(ST_SAMPLEDLL))); } test_call(testPtr1); こうする。 取り出すときはそれぞれの要素に対してMarshal.PtrToStructureを呼べばおk 702:デフォルトの名無しさん 10/03/29 23:27:48 DLLとC#の間にもう一個DLL挟めばいいんだよ 703:デフォルトの名無しさん 10/03/29 23:29:37 >>701 なんといいますか・・・。 頭が下がるばかりです。 なるほど、納得しました。 704:デフォルトの名無しさん 10/03/29 23:32:31 もともと x⇒x*2; みたいな感じではなかったのあれ 1バイト文字に⇒がなかったから代用みたいな よくしらんけど 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch