#include <iostream> int main() { int const richtig = 42; int antwort = 0; std::cout << "Wie lautet DIE Antwort? : "; std::cin >> antwort; switch (antwort) { case 42: std::cout << "Gut. Du hast das Buch gelesen...\n"; break; case 41: case 43: std::cout << "Eins daneben\n"; [[fallthrough]] case 39: case 40: case 44: case 45: std::cout << "Nochmal...\n"; break; default: std::cout << "Irgendwo tief im Universum ist ein Grund ...\n" "\t--- Slartibartfast\n"; break; } }
Das Attribut [[fallthrough]]
ist erst ab C++17 erlaubt.