Skip to main content

CXX5516

!运算符、逻辑运算符&&或||的每个操作数都必须是bool类型

依据

这些运算符使用非 bool 的操作数不太可能有意义(或者这样的代码并不符合本意)。本规则允许检查这种使用。因为逻辑运算符(&&||!)很容易与按位运算符(&|~)混淆,所以经常发生误用。

登录查看完整文章