C4061 de aviso (nível 4) do compilador
o enumerador 'identificador' no comutador de enum 'enumeration' não é explicitamente tratado por um rótulo case
O enumerate não tem nenhum manipulador de associados em um switch instrução.
Este aviso está desativado por padrão.Consulte Compilador avisos que está desativado por padrão para obter mais informações.
O exemplo a seguir gera 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()
{
}