Re: 有關C# interop的問題

看板C_Sharp (C#)作者 (垃圾桶)時間20年前 (2005/05/09 00:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
: 我有查到好像是說wrap lib檔或是用managed c++什麼的.. : 可是我對那個沒什麼概念..= =" : 可以給我ㄧ些意見嗎..? thanks.. 嘿 嘿 來 賺 點 P 幣 wrap lib的意思你自己重新用那個lib再轉成dll 然後可以用其他程式語言間接call那lib裡面的function 如果有範例更好 例如 C的範例 int main (int argc, char *argv[]) { . . . . . . . . . //呼叫lib的function } 改成 static int function_name(int 參數,...)//修改一下程式把想要的參數提出來 { . . . . . . . . . //呼叫lib的function } 然後編譯成dll 這就是自己wrap lib 之後就可以用DllImport來使用新的function_name的function interop不是很好寫 尤其是C的指標 好痛苦 常常腦筋轉不過來 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.73.207.71
文章代碼(AID): #12VZywoC (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #12VZywoC (C_Sharp)