Zeichen testen
-
Wie kann ich austesten ob ein Zeichen eine Zahl, ein Buchstabe, ein Kleinbuchstabe, ein Großbuchstabe, eine geöffnete Klammer oder eine geschlossene Klammer ist? Gibt es überhaupt eine Möglichkeit das zu bestimmen?
MfG Kevin
-
Mit einem einfachen Vergleich oder switch-statement? Alternativ böte sich noch isalpha(), isdigit() etc. pp. an.
-
Gibt es für C und/oder C++ auch so eine Webseite wie für php? (www.php.net)
Wo alle Funktionen beschrieben sind usw.
-
http://www.cppreference.com/
Oder Suchfunktion benutzen, solche Threads gab es schon öfter...
-
Alternativ zu fubars Vorschlag gibt es da immer noch die MSDN.
-
Versuchs mal mit dem ASCII.Code; Da selbst eine Zeichenkette lediglich ein Array of char ist und somit jeder Character einen 1B großen Zahlenwert repräsentiert solltest du diesen einfach nur mit der jeweiligen Zahl der ASCII-Tabelle vergleichen. CAVE: Beachte dabei jedoch für Zeichen jenseits der dezimal 127, das diese bei signed char negativ sind.