컴파일러 경고(수준 4) C4061
열거형 'enumeration'의 switch에 있는 'identifier' 열거자는 case 레이블에 의해 명시적으로 처리되지 않습니다.
열거는 switch 문에서 관련된 처리기를 사용하지 않습니다.
이 경고는 기본적으로 해제되어 있습니다. 자세한 내용은 기본적으로 해제되어 있는 컴파일러 경고를 참조하십시오.
다음 샘플에서는 C4061 경고가 발생하는 경우를 보여 줍니다.
// C4061.cpp
// compile with: /W4
#pragma warning(default : 4061)
enum E { a, b, c };
void func ( E e )
{
switch(e)
{
case a:
case b:
default:
break;
} // C4061 c' not handled
}
int main()
{
}