hicpp-signed-bitwise

查找对带符号整数类型的位运算的使用,这可能会导致未定义或实现定义的行为。

相应的规则定义在 高完整性 C++ 标准,第 5.6.1 节 中。

选项

IgnorePositiveIntegerLiterals

如果将此选项设置为 true,则检查不会对带有正整数文字的位运算发出警告,例如 ~02 << 1 等。默认值为 false