Pae*_*ula 1 c c-preprocessor declspec
有没有办法使用一个苗条的#define将难看的"extern \"C \"__ declspec(dllexport)"转换成一个迷人的术语"DLL".
这就是:
#define DLL "extern "C" __declspec(dllexport)"
Run Code Online (Sandbox Code Playgroud)
当然,问题是C周围的嵌入式引号.
您不需要包装报价.以下是合法的:
#define DLL extern "C" __declspec(dllexport)
Run Code Online (Sandbox Code Playgroud)