举个例子用__declspec(dllexport) 导出c++的类
时间: 2023-09-04 20:11:08 浏览: 243
C++ DLL 导出类 示例
好的,举个例子:
```cpp
// MyClass.h
class __declspec(dllexport) MyClass {
public:
MyClass();
int add(int a, int b);
};
```
```cpp
// MyClass.cpp
#include "MyClass.h"
MyClass::MyClass() {}
int MyClass::add(int a, int b) {
return a + b;
}
```
然后编译生成 DLL 文件,其他程序可以通过 DLL 文件中导出的函数调用 MyClass 类的成员函数。
阅读全文