hicpp-signed-bitwise¶
查找对带符号整数类型的位运算的使用,这可能会导致未定义或实现定义的行为。
相应的规则定义在 高完整性 C++ 标准,第 5.6.1 节 中。
选项¶
- IgnorePositiveIntegerLiterals¶
如果将此选项设置为 true,则检查不会对带有正整数文字的位运算发出警告,例如 ~0,2 << 1 等。默认值为 false。
查找对带符号整数类型的位运算的使用,这可能会导致未定义或实现定义的行为。
相应的规则定义在 高完整性 C++ 标准,第 5.6.1 节 中。
如果将此选项设置为 true,则检查不会对带有正整数文字的位运算发出警告,例如 ~0,2 << 1 等。默认值为 false。