如何更有效地判断枚举类值是否在枚举类的指定范围内?

时间:2018-07-31 06:55:32

标签: c++ c++11 enums

enum class color {
    red,
    black,
    white,
    yellow,
    green,
    blue,
};
color c;
if(c == color::red && c == color::black || c == color::green -etc.)

最后一个陈述太挑剔了,有没有更好的办法做到这一点 if(c in(color::red,color::black,color::green))

0 个答案:

没有答案