0

なぜ次のC++ようにクラス名を宣言する必要があるのですか?

class MDT_DECL Transfer{
    // declaration goes here
};

? の理由は何<DIRNAME>_DECLですか? コードをコンパイルする必要がある場合に特に使用されるようですWindows

4

1 に答える 1

2

その必要はありません。ただし、ウィンドウでは、クラスにシンボルをエクスポートするように明示的に指定する必要があります_declspec(dllexport)(これはおそらく、そのマクロが展開するものです)。

于 2012-07-27T18:11:26.320 に答える