Leg*_*end 0 c# c++ windows dll
我有一个用C++编写的程序,其主函数调用了许多其他C++类/函数.
我是C++的新手(曾经是python程序员),所以我想知道 - 为了能够将它导出为可从C#程序导入的DLL,我需要遵循哪些步骤?有什么建议?
Ed *_* S. 5
如果希望C++类在C#应用程序中可用,则需要使用COM或在C++程序中定位CLR(即使用C++/CLI).
如果您只想在C++ DLL中调用一些函数来从C#中调用POD类型参数,那么将每个函数声明为extern "C"避免名称修改并使用该DLLImport属性导入函数. PInvoke.net是一个很好的资源.
extern "C"
DLLImport
归档时间:
14 年,5 月 前
查看次数:
335 次
最近记录: