私は、以下のクラスの構文を持っているいくつかのC++のコードを理解しようとしています:クラス宣言に2つの名前があるように見える場合はどういう意味ですか?
class Q_MONKEY_EXPORT BasePlugin : public QObject
{
// some code comes here
};
私は構文class Q_MONKEY_EXPORT BasePlugin
を理解することはできません。クラスには2つの名前があるように私にはそれが見えます。 C++では、このような構文はどういう意味ですか?
http://stackoverflow.com/questions/3148571/strange-class-declarationの重複(ある程度) –
@ LokiAstariなぜエクスポートするシンボルを指定するのが愚かなのですか? –
@Omri Barelは私にその質問を指摘してくれてありがとう、私の検索は失敗したので、私は尋ねた。 – Amani