如果我看到代码行
#define IO_API __declspec(dllexport)
我会告诉我的同事“IO_API定义为__declspec(dllexport)”。
但是,如果我看到代码行
#define IO_API
我不确定我会简单而明确地告诉我的同事:任何描述都会略微徘徊。是否有共同的描述符?
编辑:我不是在这里寻找用例,只是一个成语的名称。
答案 0 :(得分:9)
在这里我们只是说
宏
IO_API
扩展为空。
或
宏
IO_API
为空。
这真的很主观,但我认为前者导致最少的混淆。