从DLL动态导入C类

从DLL导入C类的正确方法是什么?我们使用Visual C.

有dllexport / exports.def LoadLibrary GetProcAddress trifecta,但它不适用于C类,只有C函数.这是因为C名称吗?我该如何使这项工作?

您需要添加以下内容
extern "C"
{
...
}

以避免功能破坏.

你可以考虑编写两个简单的C函数

SomeClass* CreateObjectInstace()
{
    return new SomeClass();
}

void ReleaSEObject(SomeClass* someClass)
{
   delete someClass;
}

只有使用这些功能,才能添加/更改对象创建/删除功能.这有时被称为工厂.

相关文章

Windows2012R2备用域控搭建 前置操作 域控主域控的主dns:自...
主域控角色迁移和夺取(转载) 转载自:http://yupeizhi.blo...
Windows2012R2 NTP时间同步 Windows2012R2里没有了internet时...
Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...