Definierung von einem eigenen Typ

andand

Grünschnabel
Hallo!

Ich habe Daten, die ausschließlich aus Ziffern bestehen dürfen. Ich lese mit datei.get jeden char einzeln ein, und will jetzt überprüfen, ob der char ein Ziffer ist. Ich habe schon daran gedacht, eine Klasse Ziffer zu bauen, mit einer Elementfunktion test, aber ich finde das etwas umständlich.
Am einfachsten wäre eine direkte if-Abfrage (if char=="1" || ...usw), aber das finde ich etwas unschön.

Am liebsten wäre mir eine Deklaration von dem Typ Ziffer (vielleicht mit typedef und enum?), so dass ich leicht schreiben kann: if (char =! Ziffer).

Geht das? Müsste doch eigentlich.

Danke,

Andand
 
Hallo und danke!

Aber leider findet Visual 6 die header nicht. Muß man die von Matlab holen? Da gibts doch so ein Programm, oder?

Auf der anderen Seite reizt es mich immer noch, das selber zu schreiben. Hast du den Quellcode?
 
Es gibt die Funktionen isalnum() und isalpha(). Mit denen kannst du sowas auch machen. Such mal danach in der MSDN Lib.
 
Zuletzt bearbeitet:
Zurück