Benötigt ctype.h noch Zeichen ohne Vorzeichen?
Traditionell war es - genau genommen - ein Fehler, asigned char
zumctype.h
Prädikate, weil sie nur für -1 bis 255 definiert wurden, sodass -128 bis -2 möglicherweise außerhalb der Arraygrenzen lesen.
Wurde das schon mal behoben, oder muss man das noch streng genommen benutzenunsigned char
um undefiniertes Verhalten in modernen Versionen von C zu vermeiden?