_declspec(dllimport)与_declspec(dllexport)的简单研究

_declspec(dllimport)_declspec(dllexport)是一对的。

_declspec(dllexport)在动态链接库(dll文件中)管导出;

_declspec(dllimport)在调用程序(.h/.cpp文件中)管导入。

But,有时候导入用_declspec(dllexport)也可以,不需要使用_declspec(dllimport)。

那么,_declspec(dllimport)的作用在哪儿呢:

  1. 在导入动态链接库中的全局变量方面起作用;
  2. 在导出类的静态成员方面有很大作用。

具体信息看一下大神的总结:

https://blog.csdn.net/clever101/article/details/5421782

猜你喜欢

转载自blog.csdn.net/Beast_Liu/article/details/84107316