0

为什么我们必须C++像这样声明一个类名:

class MDT_DECL Transfer{
    // declaration goes here
};

? 的原因是<DIRNAME>_DECL什么?我看到它在需要编译代码时特别使用Windows

4

1 回答 1

2

你不必。但是在 Windows 中,您必须明确声明您希望该类导出符号_declspec(dllexport)(这可能是该宏扩展的内容)。

于 2012-07-27T18:11:26.320 回答