Namespaces
Variants

Standard library header <wctype.h> (C95)

From cppreference.net

Dieser Header ist Teil der Bibliothek für Breitzeichen-Klassifizierung und -Zuordnung .

Inhaltsverzeichnis

Funktionen

Zeichenklassifizierung
prüft, ob ein Breitzeichen alphanumerisch ist
(Funktion)
prüft, ob ein Breitzeichen alphabetisch ist
(Funktion)
prüft, ob ein Breitzeichen ein Kleinbuchstabe ist
(Funktion)
prüft, ob ein Breitzeichen ein Großbuchstabe ist
(Funktion)
prüft, ob ein Breitzeichen eine Ziffer ist
(Funktion)
prüft, ob ein Breitzeichen ein hexadezimales Zeichen ist
(Funktion)
prüft, ob ein Breitzeichen ein Steuerzeichen ist
(Funktion)
prüft, ob ein Breitzeichen ein grafisches Zeichen ist
(Funktion)
prüft, ob ein Breitzeichen ein Leerzeichen ist
(Funktion)
prüft, ob ein Breitzeichen ein Leerzeichen ist
(Funktion)
prüft, ob ein Breitzeichen ein druckbares Zeichen ist
(Funktion)
prüft, ob ein Breitzeichen ein Satzzeichen ist
(Funktion)
klassifiziert ein Breitzeichen gemäß der angegebenen LC_CTYPE Kategorie
(Funktion)
(C95)
sucht eine Zeichenklassifizierungskategorie in der aktuellen C-Lokalisierung
(Funktion)
Zeichenmanipulation
wandelt ein Breitzeichen in Kleinbuchstaben um
(Funktion)
wandelt ein Breitzeichen in Großbuchstaben um
(Funktion)
führt Zeichenabbildung gemäß der angegebenen LC_CTYPE Abbildungskategorie durch
(Funktion)
(C95)
sucht eine Zeichenabbildungskategorie in der aktuellen C-Lokalisierung
(Funktion)

Typen

wint_t
(C95)
Ganzzahltyp, der jeden gültigen Breitzeichenwert und mindestens einen weiteren Wert halten kann
(typedef)
wctrans_t
(C95)
Skalartyp, der localespezifische Zeichenabbildungen enthält
(typedef)
wctype_t
(C95)
Skalartyp, der localespezifische Zeichenklassifikation enthält
(typedef)

Makros

WEOF
(C95)
ein Nicht-Zeichen-Wert vom Typ wint_t zur Fehleranzeige
(Makrokonstante)

Übersicht

typedef /* siehe Beschreibung */ wctrans_t;
typedef /* siehe Beschreibung */ wctype_t;
typedef /* siehe Beschreibung */ wint_t;
#define WEOF /* siehe Beschreibung */
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);