열거자 상수 정의
열거자 이니셜라이저 바로 정의 대상이 됩니다. 따라서 이들은 오는 열거자를 초기화 하려면 사용할 수 있습니다.다음 예제에서는 OR 연산자와 함께 모든 두 열거자를 결합할 수 있도록 보장 하는 열거 형식을 정의 합니다.
// enumerator_constants.cpp
enum FileOpenFlags
{
OpenReadOnly = 1,
OpenReadWrite = OpenReadOnly << 1,
OpenBinary = OpenReadWrite << 1,
OpenText = OpenBinary << 1,
OpenShareable = OpenText << 1
};
int main()
{
}
이 예에서는 앞의 열거자 이어지는 각 열거자를 초기화합니다.