c++ Zeichen aus kette ermitteln
-
Hallo, unter linux c++ habe ich eine sitch-case Konstruktion die Buchstaben in einer Zeichenkette ermitteln soll.
Folgendes funktioniert:
switch (irgendwas)
{
case 'k': case 'K': case 'e': case 'E': usw
anweisung;
break;
u.s.wkann ich die case-Abfragen auch irgendwie zusammen fassen ohne die einzeln aufzuführen? Oder wenigstens daß Groß-und-Kleinschreibung ignoriert wird?
Vielen Dank
Sebastian
-
Du kannst das ganze etwas verkürzen indem du schreibst:
switch(tolower(irgendwas)) { case 'k': case 'e': Anweisung; break; }Grüße,
Martin
-
Dieser Thread wurde von Moderator/in rüdiger aus dem Forum Rund um die Programmierung in das Forum C++ verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.