manarex 发表于 2024-3-25 20:17:18

关于C++ __declspec(dllexport) 修饰符


一、__declspec(dllexport)
__declspec(dllexport)修饰符是将一个函数声明为导出函数,表示这个函数要被包含它的程序之外的程序调用,一般用于DLL。

用法:
__declspec(dllexport) int sum(int a,int b)
{
//函数体
}
二、__declspec(dllimport)
声明一个函数的导入,是说明这个函数是从别的DLL导入。

ps:__declspec(dllimport)可以被省略,但是如果使用此关键字,编译器将生成更加高效的代码。
页: [1]
查看完整版本: 关于C++ __declspec(dllexport) 修饰符