21
C ++에서 열거 형을 플래그로 사용하는 방법은 무엇입니까?
enums를 플래그로 취급하면 C #에서 [Flags]속성을 통해 잘 작동 하지만 C ++에서 이것을 수행하는 가장 좋은 방법은 무엇입니까? 예를 들어 다음과 같이 작성하고 싶습니다. enum AnimalFlags { HasClaws = 1, CanFly =2, EatsFish = 4, Endangered = 8 }; seahawk.flags = CanFly | EatsFish | Endangered; 그러나 int/ enum변환 과 …