Condividi tramite


Errore del compilatore C2048

più di un valore predefinito

Osservazioni:

Un'istruzione switch contiene più etichette default . Eliminare una delle etichette default per risolvere l'errore.

Esempio

L'esempio seguente genera l'errore C2048:

// C2048.cpp
int main() {
   int a = 1;
   switch (a) {
      case 1:
         a = 0;
      default:
         a = 2;
      default:   // C2048
         a = 3;
   }
}

Possibile soluzione:

// C2048b.cpp
int main() {
   int a = 1;
   switch (a) {
      case 1:
         a = 0;
      default:
         a = 2;
   }
}