Delen via


Compilerfout C2048

meer dan één standaardwaarde

Opmerkingen

Een switch instructie bevat meerdere default labels. Verwijder een van de default labels om de fout op te lossen.

Voorbeeld

In het volgende voorbeeld wordt C2048 gegenereerd:

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

Mogelijke oplossing:

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