在浏览开放源代码时,我偶尔会遇到这种语法,并且想知道它的用途或什至是什么。

我曾经爬过互联网很多次,但是简单的人为例子从来没有解释过它。

看起来像这样

class SomeIdentifier ClassName {
...
}


我的问题是SomeIdentifier是什么?

最佳答案

通常情况是这样的

#define SomeIdentifier __declspec(dllexport)


它用于支持MS dll,您必须在其中明确指定每个类
在界面中使用。

SomeIdentifier就像

FOO_BAR_EXPORT

10-08 12:01