std:: wctype
|
Definiert in Header
<cwctype>
|
||
|
std::
wctype_t
wctype
(
const
char
*
str
)
;
|
||
Konstruiert einen Wert vom Typ
std::
wctype_t
, der eine
LC_CTYPE
-Kategorie der Breitzeichenklassifikation beschreibt. Es kann sich um eine der Standardklassifikationskategorien handeln oder um eine lokalspezifische Kategorie, wie
"jkanji"
.
Parameter
| str | - | C-Zeichenkette, die den Namen der gewünschten Kategorie enthält |
Die folgenden Werte von str werden in allen C-Lokalisierungen unterstützt:
Wert von
str
|
Effekt |
"alnum"
|
identifiziert die von std::iswalnum verwendete Kategorie |
"alpha"
|
identifiziert die von std::iswalpha verwendete Kategorie |
"blank"
|
identifiziert die von std::iswblank (C++11) verwendete Kategorie |
"cntrl"
|
identifiziert die von std::iswcntrl verwendete Kategorie |
"digit"
|
identifiziert die von std::iswdigit verwendete Kategorie |
"graph"
|
identifiziert die von std::iswgraph verwendete Kategorie |
"lower"
|
identifiziert die von std::iswlower verwendete Kategorie |
"print"
|
identifiziert die von std::iswprint verwendete Kategorie |
"space"
|
identifiziert die von std::iswspace verwendete Kategorie |
"upper"
|
identifiziert die von std::iswupper verwendete Kategorie |
"xdigit"
|
identifiziert die von std::iswxdigit verwendete Kategorie |
Rückgabewert
std:: wctype_t Objekt, das für die Verwendung mit std::iswctype geeignet ist, um Breitzeichen gemäß der benannten Kategorie der aktuellen C-Lokalisierung zu klassifizieren, oder null, wenn str keine von der aktuellen C-Lokalisierung unterstützte Kategorie benennt.
Siehe auch
klassifiziert ein Breitzeichen gemäß der angegebenen
LC_CTYPE
Kategorie
(Funktion) |
|
|
C-Dokumentation
für
wctype
|
|