namespace cpp {}

C++ lernen, kennen, anwenden

Benutzer-Werkzeuge

Webseiten-Werkzeuge


kennen:beispiel:switch

Beispiel switch

switch.cpp
#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.

kennen/beispiel/switch.txt · Zuletzt geändert: 2020-07-27 10:31 von 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki