:: 是怎么使用的 ,比如a,c均为枚举型变量,b为某个类 为什么可以这样写 if(a==b::c)
时间: 2024-03-30 20:38:59 浏览: 32
在C++中,枚举类型的值可以隐式转换为整数类型,所以当你使用枚举类型的值与整数类型进行比较时,编译器会自动将枚举类型的值转换为整数类型进行比较。
而在你的例子中,`a`和`c`都是枚举类型的变量,`b`是某个类。如果`c`是`b`类中的一个枚举类型的成员,那么在C++中,可以使用作用域解析运算符(::)来访问类中的成员,所以可以写成`b::c`。因此,`if(a==b::c)`的意思是将`b`类中的枚举类型成员`c`的值与`a`进行比较,如果相等,则执行if语句中的代码。
阅读全文
相关推荐
















