C++ 在变量前面加上(void)的作用
在阅读源码的时候遇到了很多在函数参数加上(void)的操作
作用是避免编译器警告
声明/定义了但没使用的变量,在编译时会生成warning。
如果项目里是打开了-Werror选项,会将warning视为error,这样的话无法通过编译。
所以需要用这种方法绕过无关紧要的warning。
在阅读源码的时候遇到了很多在函数参数加上(void)的操作
作用是避免编译器警告
声明/定义了但没使用的变量,在编译时会生成warning。
如果项目里是打开了-Werror选项,会将warning视为error,这样的话无法通过编译。
所以需要用这种方法绕过无关紧要的warning。