Freigeben über


Compilerwarnung (Stufe 4) C4061

Enumerator 'Bezeichner' in switch (enum) 'Enumeration' wird nicht in case-Marke verarbeitet

Die Enumerationskonstante hat in einer switch-Anweisung keinen verknüpften Handler.

Diese Warnung ist standardmäßig deaktiviert. Weitere Informationen finden Sie unter Standardmäßig deaktivierte Compilerwarnungen.

Im folgenden Beispiel wird C4061 generiert:

// 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()
{
}