Why does C++ require breaks in switch statements? - Stack Overflow

PHOTO EMBED

Tue Nov 15 2022 00:57:22 GMT+0000 (Coordinated Universal Time)

Saved by @leawoliu #cpp

switch (current_key) 
{
  case KEY_W:
  case KEY_UP:
  case KEY_SPACE:
       player->jump();
       break;
  case KEY_S:
  case KEY_DOWN:
  case KEY_SHIFT:
       player->cover();
       break;
  default:
       //Do something
       break; 
}
content_copyCOPY

https://stackoverflow.com/questions/29915854/why-does-c-require-breaks-in-switch-statements