Condividi tramite


Avviso del compilatore (livello 3) C4062

l'enumeratore 'identificatore' nell'istruzione switch dell'enum 'enumerazione' non viene gestito

L'elemento dell'enumerazione non ha gestori associati in un'istruzione switch e non sono presenti etichette default.

Per impostazione predefinita, questo avviso non è attivo. Per ulteriori informazioni, vedere Avvisi del compilatore disattivati per impostazione predefinita.

Nell'esempio seguente viene generato l'errore C4062:

// C4062.cpp
// compile with: /W3
#pragma warning(default : 4062)
enum E { a, b, c };
void func ( E e ) {
   switch(e) {
      case a:
      case b:
      break;   // no default label
   }   // C4062, enumerate 'c' not handled
}

int main() {
}