【发布时间】:2011-09-22 15:43:21
【问题描述】:
在this site 上看到,代码显示使用括号中的波浪号的宏调用:
HAS_COMMA(_TRIGGER_PARENTHESIS_ __VA_ARGS__ (~))
// ^^^
这是什么意思/做什么?我怀疑这只是一个空洞的论点,但我不确定。它是否可能特定于 C(99),就像 __VA_ARGS__ 特定于 C99 并且存在于 C++ 中?
【问题讨论】:
-
~ 是按位补码,您可能知道。对我来说似乎只是一个占位符。我不认为它有什么特殊含义。
标签: c++ c c-preprocessor tilde