предположить, что у вас есть
enum myenum {a = 0, b = 1, c = 2, d = 4, e = 8, f = 16};
В какой-то момент у вас есть функция, которая проверит экземпляр myenum и return ИСТИНА, если это C, D, или F
bool IsCDF(MyEnum enumValue)
{
return //something slick
}
, я помню, что был какой-то действительно Slick Way, чтобы проделать бит и преподавать эту операцию, которая читает лучше, чем куча тройного, если высказывания, но для жизни меня я могу Так помню, что это такое.
Кто-нибудь знают?