열거자 상수 정의

열거자 이니셜라이저 바로 정의 대상이 됩니다. 따라서 이들은 오는 열거자를 초기화 하려면 사용할 수 있습니다.다음 예제에서는 OR 연산자와 함께 모든 두 열거자를 결합할 수 있도록 보장 하는 열거 형식을 정의 합니다.

// enumerator_constants.cpp
enum FileOpenFlags
{
   OpenReadOnly  = 1,
   OpenReadWrite = OpenReadOnly  << 1,
   OpenBinary = OpenReadWrite << 1,
   OpenText = OpenBinary    << 1,
   OpenShareable = OpenText      << 1
};

int main()
{
}

이 예에서는 앞의 열거자 이어지는 각 열거자를 초기화합니다.

참고 항목

참조

C + + 열거형 선언