Standardbibliotheks-Header <wctype.h> (C95)
Von cppreference.com
Dieser Header ist Teil der Bibliothek für Breitzeichen-Klassifizierungs- und Zuordnungsdienstprogramme.
Inhalt |
[bearbeiten] Funktionen
Zeichenklassifizierung | |
| (C95) |
prüft, ob ein breites Zeichen alphanumerisch ist (Funktion) |
| (C95) |
prüft, ob ein breites Zeichen alphabetisch ist (Funktion) |
| (C95) |
prüft, ob ein Wide-Zeichen ein Kleinbuchstabe ist (Funktion) |
| (C95) |
prüft, ob ein breites Zeichen ein Großbuchstabe ist (Funktion) |
| (C95) |
prüft, ob ein breites Zeichen eine Ziffer ist (Funktion) |
| (C95) |
prüft, ob ein breites Zeichen ein hexadezimales Zeichen ist (Funktion) |
| (C95) |
prüft, ob ein breites Zeichen ein Steuerzeichen ist (Funktion) |
| (C95) |
prüft, ob ein breites Zeichen ein grafisches Zeichen ist (Funktion) |
| (C95) |
prüft, ob ein breites Zeichen ein Leerzeichen ist (Funktion) |
| (C99) |
prüft, ob ein breites Zeichen ein Blankzeichen ist (Funktion) |
| (C95) |
prüft, ob ein breites Zeichen ein druckbares Zeichen ist (Funktion) |
| (C95) |
prüft, ob ein breites Zeichen ein Satzzeichen ist (Funktion) |
| (C95) |
klassifiziert ein Wide-Zeichen gemäß der angegebenen LC_CTYPE-Kategorie (Funktion) |
| (C95) |
sucht eine Zeichenklassifizierungskategorie in der aktuellen C-Locale auf (Funktion) |
Zeichenmanipulation | |
| (C95) |
wandelt ein breites Zeichen in Kleinbuchstaben um (Funktion) |
| (C95) |
wandelt ein breites Zeichen in Großbuchstaben um (Funktion) |
| (C95) |
führt eine Zeichenabbildung gemäß der angegebenen LC_CTYPE-Abbildungskategorie durch (Funktion) |
| (C95) |
sucht eine Zeichenzuordnungskategorie in der aktuellen C-Locale auf (Funktion) |
[bearbeiten] Typen
| wint_t (C95) |
Ganzzahliger Typ, der jedes gültige breite Zeichen und mindestens einen weiteren Wert speichern kann (typedef) |
| wctrans_t (C95) |
Skalarer Typ, der eine locale-spezifische Zeichenzuordnung speichert (typedef) |
| wctype_t (C95) |
Skalarer Typ, der eine locale-spezifische Zeichenklassifizierung speichert (typedef) |
[bearbeiten] Makros
| WEOF (C95) |
ein Nicht-Zeichen-Wert vom Typ wint_t, der zur Anzeige von Fehlern verwendet wird (Makro-Konstante) |
[bearbeiten] Synopsis
typedef /* see description */ wctrans_t; typedef /* see description */ wctype_t; typedef /* see description */ wint_t; #define WEOF /* see description */ int iswalnum(wint_t wc); int iswalpha(wint_t wc); int iswblank(wint_t wc); int iswcntrl(wint_t wc); int iswdigit(wint_t wc); int iswgraph(wint_t wc); int iswlower(wint_t wc); int iswprint(wint_t wc); int iswpunct(wint_t wc); int iswspace(wint_t wc); int iswupper(wint_t wc); int iswxdigit(wint_t wc); int iswctype(wint_t wc, wctype_t desc); wctype_t wctype(const char* property); wint_t towlower(wint_t wc); wint_t towupper(wint_t wc); wint_t towctrans(wint_t wc, wctrans_t desc); wctrans_t wctrans(const char* property);