Diese Dokumentation wurde archiviert und wird nicht länger gepflegt.

Compilerfehler C2046

Aktualisiert: November 2007

Fehlermeldung

Schlüsselwort case ungültig
illegal case

Das case-Schlüsselwort kann nur in einer switch-Anweisung verwendet werden.

Im folgenden Beispiel wird C2046 generiert:

// C2046.cpp
int main() {
   case 0:   // C2046
}

Mögliche Lösung:

// C2046b.cpp
int main() {
   int i = 0;

   switch(i) {
      case 0:
      break;

      default:
      break;
   }
}
Anzeigen: