Partager via


Erreur du compilateur C2047

instruction default non conforme

Le mot clé default ne peut être spécifié que dans une instruction switch .

L’exemple suivant génère l’erreur C2047 :

// C2047.cpp
int main() {
   int i = 0;
   default:   // C2047
   switch(i) {
      case 0:
      break;
   }
}

Résolution possible :

// C2047b.cpp
int main() {
   int i = 0;
   switch(i) {
      case 0:
      break;
      default:
      break;
   }
}