当一个类声明如下时意味着什么:
class CP_EXPORT CP_Window : public CP_Window_Imp
CP_EXPORT
部分的含义/暗示是什么?
最佳答案
CP_EXPORT
很可能是一个宏,用于有条件地从动态库导出或导入类。
例如,当使用 Visual C++ 时,宏用于有条件地选择使用 dllexport
and dllimport
。这允许相同的 header 用于构建 DLL 本身的项目以及链接或加载 DLL 的任何项目。
关于c++ - C++ 类声明中的 CP_EXPORT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2687304/