Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O enumerador 'identificador' na opção de '
enum' não é explicitamente manipulado por umcaserótulo
Observações
O enumerador especificado identificador não tem manipulador associado numa instrução switch que contém um caso default. O caso em falta pode ser um lapso ou pode nem sequer ser um problema. Se a falta de case é um problema na prática depende de o caso padrão lidar com o enumerador. Para obter um aviso relacionado sobre enumeradores não utilizados em switch instruções que não têm default caso, consulte C4062.
Este aviso está desativado por padrão. Para obter mais informações sobre como habilitar avisos que estão desativados por padrão, consulte Avisos do compilador que estão desativados por padrão.
Example
O exemplo a seguir gera C4061; Adicione um caso para o enumerador ausente para corrigir:
// 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
}