抱歉,您的瀏覽器無法訪問本站
本頁面需要瀏覽器支持(啟用)JavaScript
了解詳情 >

C/C++ 是電腦世界的共同語言。它速度快,又能直接與系統溝通,因此許多語言都能透過它來串接底層功能。有時候,也會將關鍵的程式邏輯用 C/C++ 寫好,只需實作一次,就能讓其他語言重複使用。

在 C# 中,串接 C/C++ 的方式有很多種。本次想記錄其中一種做法:透過 DllImport 讓 C# 呼叫原生函式。從使用 Visual Studio 編譯 C/C++ 程式碼成 DLL 開始,一步步到實際呼叫為止。如果手上已經有現成的 DLL 和對應的 .h 檔,也能藉此了解整個過程。

C#



本站使用 Volantis 作為主題,總訪問量為