Namensräume
Varianten
Aktionen

Standardbibliotheks-Header <wctype.h> (C95)

Von cppreference.com
< c‎ | header

Dieser Header ist Teil der Bibliothek für Breitzeichen-Klassifizierungs- und Zuordnungsdienstprogramme.

Inhalt

[bearbeiten] Funktionen

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

[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);