我正在阅读一个C++头文件,其中写道:classCLASSEXPORTskExecutable:{.....}评论说CLASSEXPORT是一个宏展开,然后我找到了CLASSEXPORT的定义位置。#defineCLASSEXPORT仅此而已..我对此感到困惑..CLASSEXPORT在这个意义上代表什么?以及如何理解skExecutable类? 最佳答案 在你的例子中,CLASSEXPORT扩展为空(可能是因为不需要将其扩展为在您的确切配置中有意义的东西),所以您的类(class)将只是一个classskExecutable{};