我正在处理现有的 C++ 代码,它使用一种 API。在浏览代码时,我发现了一个奇怪的语法,这是我现在第一次看到的,我不知道它是做什么的,也不知道它是如何被调用的。
它是这样的:
class KINDA_API foobar : public foo {
// Some class declarations
};
foobar 之后的一切对我来说都是可以理解的。但是,KINDA_API 是什么意思?这是做什么的?那是某种高级推导或类似的东西吗?可能还有其他的 Thread 可以回答这个问题,我也搜了下,但是我什至不知道这个怎么叫^^'