Skip to main content

CXX5496

条件运算符的第一个操作数必须为bool类型

依据

如果 条件运算符 的第一个操作数是一个非 bool 类型的表达式,那么其结果将被隐式转换为 bool。第一个操作数必须包含一个显式的测试,测试应产生一个 bool 类型的结果,以明确表示开发者的意图。

登录查看完整文章