Compartir vía


Error del compilador C2047

palabra clave default no válida

La palabra clave default solo puede aparecer en una instrucción switch .

El ejemplo siguiente genera la advertencia C2047:

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

Posible solución:

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