1

洗練された #define を使用して、見苦しい ""extern \"C\" __declspec(dllexport)" を単一の魅惑的な用語 "DLL" に変換する方法はありますか?
つまり:

#define DLL "extern "C" __declspec(dllexport)"

もちろん、問題は C の周りに埋め込まれた引用符です。

4

1 に答える 1

6

ラッピングの引用符は必要ありません。以下は合法です。

#define DLL extern "C" __declspec(dllexport)
于 2012-07-15T19:29:03.163 に答える