Я пытаюсь понять некоторый код C ++, который имеет следующий синтаксис класса:
class Q_MONKEY_EXPORT BasePlugin : public QObject
{
// some code comes here
};
Я не могу понять синтаксис class Q_MONKEY_EXPORT BasePlugin
. Мне кажется, что у класса есть два имени. Что именно означает такой синтаксис в C ++?