Advertencia del compilador (nivel 4) C4061
el enumerador 'identificador' en la instrucción switch de la enumeración 'enumeración' no está controlada de forma explícita por una etiqueta de caso
La enumeración no tiene un controlador asociado en una instrucción switch.
De forma predeterminada, esta advertencia está desactivada. Para obtener más información, vea Advertencias del compilador desactivadas de forma predeterminada.
El código siguiente genera el error 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()
{
}