在Microsoft Doc上写说:
这可以让compiler知道这个函数或物件是否来自dll,算是dll interface,
如此一来就不需要.def档。
class __declspec(dllimport) QBasicAtomicInt
{
public: ...
};
像这样写就是compiler遇到这个物件的时候就会知道要去dll找,如果没写就不知道,所以一定要写或是用.def档吗?
谢谢!
p.s.我参考https://stackoverflow.com/questions/8863193/what-does-declspecdllimport-really-mean