C++ Switch-Case-default unterscheidung

...komplette Frage anzeigen

1 Antwort

Also wenn ich nicht grad einen kompletten Denkfehler hab wäre es "SegelBootmitGPS". Case S trifft zu, break sorgt dafür das er den switch weitermacht INKLUSIVE default, B trifft zu, default sagt "mitGPS" da S und winter = true.

Ohne break hättest du Recht. default wird dann nur gerufen wenn kein case zutrifft. Was mich etwas stuzig macht ist auswahl == 'S', da es ja nicht ident ist sondern nur vorkommt. Liegt aber vielleicht an mir und meiner Affinität zu anderen Sprachen.

Was möchtest Du wissen?