You cannot use preprocessor macros with arguments as value definitions.
不能将具有参数的预处理器宏用作值定义。
Static analysis tools for C and C++ programs may include a check on unused preprocessor macros.
C和c++程序静态分析工具可能包括检查未使用的预处理器宏。
This is because the actual source code and the variable binding can change, based on the environment or the build time definitions of macros and preprocessor commands.
这是因为实际的源代码和变量绑定可以更改,这是建立在环境或者构建宏预处理程序指令的时间定义的基础上的。
应用推荐