Lines Matching refs:WARN

32 | C&C++    | LANG    | 语言选项 | C&C++    | WARN    | 警告选项     |
92 ##### G.C&C++.WARN.01 打开"-Wall"选项,检查有用的警告选项集
98 ##### G.C&C++.WARN.02 打开"-Wextra"选项,检查除"-Wall"外附加的选项集;"-Wextra"中误报较多的选项,可以使用"-Wno-XXXX"屏蔽
108 ##### G.C&C++.WARN.03 打开"-Weffc++"选项,检查Scott Meyers’ Effective C++选项
116 ##### G.C&C++.WARN.04 禁止使用"-w"选项屏蔽所有警告
122 ##### G.C&C++.WARN.05 禁止使用"-Wno-XXXX"抑制"-Wall"包含的所有警告选项
128 ##### G.C&C++.WARN.06 禁止使用"-Wno-error= XXXX"选项将已指定的升级错误的警告再次降级成警告
134 ##### G.C&C++.WARN.07 避免使用"-Wno-XXXX"抑制编译器缺省打开的编译警告选项
146 ##### G.C&C++.WARN.08 使用"-Werror"、"-Werror=XXXX"选项把警告当错误处理
158 ##### G.C&C++.WARN.09 同一构建工程中,统一编译警告选项。
166 ##### G.C&C++.WARN.10 打开"-Wtrampolines"选项,避免内嵌函数生成trampoline
201 ##### G.C&C++.WARN.11 打开"-Wformat=2"选项,检查格式化输入/输出函数的安全
217 ##### G.C&C++.WARN.12 打开"-Wstrict-prototypes "选项,避免函数在声明或定义中没有指定参数类型
247 ##### G.C&C++.WARN.13 打开"-Wdate-time"选项,避免使用时间宏,确保二进制一致性
274 ##### G.C&C++.WARN.14 打开"-Wfloat-equal"选项,避免浮点数相等比较运算
328 ##### G.C&C++.WARN.15 打开"-Wswitch-default"选项,确保switch语句有default分支
362 ##### G.C&C++.WARN.16 打开"-Wshadow"选项,检查变量覆盖
388 ##### G.C&C++.WARN.17 打开"-Wstack-usage=len"选项,设置栈大小,避免栈溢出
412 ##### G.C&C++.WARN.18 打开"-Wframe-larger-than=len" 选项,设置栈框架大小,避免栈溢出
436 ##### G.C&C++.WARN.19 不建议打开“-Wno-return-local-addr“选项,检查返回局部变量地址
462 ##### G.C&C++.WARN.20 打开"-Wconversion"选项,避免隐式转换改变数值
489 ##### G.C&C++.WARN.21 打开"-Wcast-qual"选项,指针类型强制转换时,避免目标类型丢失类型限定词
516 ##### G.C&C++.WARN.22 打开“-Wcast-align”选项,检查指针类型强制转换,避免目标所需的地址对齐字节数增加
524 ##### G.C&C++.WARN.23 打开“-Wvla”选项,避免变长数组
549 ##### G.C&C++.WARN.24 打开“-Wunused”选项,避免无效代码
588 ##### G.C&C++.WARN.25 打开“-Wundef ”选项,避免预编译指令\#if语句中出现未定义的标识符
613 ##### G.C&C++.WARN.26 打开“-Wnon-virtual-dtor”选项,避免基类析构函数没有定义虚函数
642 ##### G.C&C++.WARN.27 打开“-Wdelete-non-virtual-dtor”选项,当基类析构函数没有定义虚函数时,避免通过指向基类的指针来执行删除操作
673 ##### G.C&C++.WARN.28 打开"-Woverloaded-virtual"选项,避免隐藏基类虚函数