Null-terminated wide strings – cppreference.com
Aus cppreference.com
Ein NULL-terminierten breite String ist eine Folge der gültigen breiten Zeichen und endet mit einem Null-Zeichen .
Original:
A null-terminated wide string is a sequence of valid wide characters, ending with a null character.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Funktionen
Buchstaben-Klassifikation Original: Character classification The text has been machine-translated via Google Translate. | |
definiert in Header | |
prüft, ob eine breite Zeichen alphanumerisch Original: checks if a wide character is alphanumeric The text has been machine-translated via Google Translate. (Funktion) [edit] | |
prüft, ob eine breite Buchstaben handelt Original: checks if a wide character is alphabetic The text has been machine-translated via Google Translate. (Funktion) [edit] | |
prüft, ob eine breite Zeichen Kleinbuchstaben Original: checks if a wide character is lowercase The text has been machine-translated via Google Translate. (Funktion) [edit] | |
prüft, ob eine breite Zeichen ist ein Großbuchstabe Original: checks if a wide character is an uppercase character The text has been machine-translated via Google Translate. (Funktion) [edit] | |
prüft, ob eine breite Zeichen ist eine Ziffer Original: checks if a wide character is a digit The text has been machine-translated via Google Translate. (Funktion) [edit] | |
prüft, ob ein Zeichen eine hexadezimale Zeichen Original: checks if a character is a hexadecimal character The text has been machine-translated via Google Translate. (Funktion) [edit] | |
prüft, ob eine große Charakter ist ein Steuerzeichen Original: checks if a wide character is a control character The text has been machine-translated via Google Translate. (Funktion) [edit] | |
prüft, ob eine breite Zeichen ist ein grafisches Zeichen Original: checks if a wide character is a graphical character The text has been machine-translated via Google Translate. (Funktion) [edit] | |
prüft, ob eine breite Zeichen ist ein Leerzeichen Original: checks if a wide character is a space character The text has been machine-translated via Google Translate. (Funktion) [edit] | |
(C++11) |
prüft, ob eine breite Zeichen ist ein Leerzeichen Original: checks if a wide character is a blank character The text has been machine-translated via Google Translate. (Funktion) [edit] |
prüft, ob eine breite Zeichen ein druckbares Zeichen Original: checks if a wide character is a printing character The text has been machine-translated via Google Translate. (Funktion) [edit] | |
prüft, ob eine breite Zeichen ist ein Satzzeichen Original: checks if a wide character is a punctuation character The text has been machine-translated via Google Translate. (Funktion) [edit] | |
stuft ein breites Charakter nach der angegebenen Kategorie LC_CTYPE Original: classifies a wide character according to the specified LC_CTYPE category The text has been machine-translated via Google Translate. (Funktion) [edit] | |
sieht einen Charakter Klassifizierung Kategorie in der aktuellen C locale Original: looks up a character classification category in the current C locale The text has been machine-translated via Google Translate. (Funktion) [edit] | |
Character Manipulation Original: Character manipulation The text has been machine-translated via Google Translate. | |
definiert in Header | |
wandelt eine weite Zeichen in Kleinbuchstaben Original: converts a wide character to lowercase The text has been machine-translated via Google Translate. (Funktion) [edit] | |
wandelt eine weite Zeichen in Großbuchstaben Original: converts a wide character to uppercase The text has been machine-translated via Google Translate. (Funktion) [edit] | |
führt Zeichenzuordnung nach dem angegebenen LC_CTYPE Mapping Kategorie Original: performs character mapping according to the specified LC_CTYPE mapping category The text has been machine-translated via Google Translate. (Funktion) [edit] | |
sieht eine Zeichenzuordnung Kategorie in der aktuellen C locale Original: looks up a character mapping category in the current C locale The text has been machine-translated via Google Translate. (Funktion) [edit] | |
| ASCII values (hex) |
characters | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 - 8 | 0x00-0x08
|
control codes (NUL, etc.)
|
≠0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
| 9 | 0x09
|
tab (\t)
|
≠0
|
0
|
≠0
|
≠0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
| 10 - 13 | 0x0A-0x0D
|
whitespaces (\n,\v,\f,\r)
|
≠0
|
0
|
≠0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
| 14 - 31 | 0x0E-0x1F
|
control codes | ≠0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
| 32 | 0x20
|
space | 0
|
≠0
|
≠0
|
≠0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
| 33 - 47 | 0x21-0x2F
|
!"#$%&'()*+,-./
|
0
|
≠0
|
0
|
0
|
≠0
|
≠0
|
0
|
0
|
0
|
0
|
0
|
0
|
| 48 - 57 | 0x30-0x39
|
0123456789
|
0
|
≠0
|
0
|
0
|
≠0
|
0
|
≠0
|
0
|
0
|
0
|
≠0
|
≠0
|
| 58 - 64 | 0x3a-0x40
|
:;<=>?@
|
0
|
≠0
|
0
|
0
|
≠0
|
≠0
|
0
|
0
|
0
|
0
|
0
|
0
|
| 65 - 70 | 0x41-0x46
|
ABCDEF
|
0
|
≠0
|
0
|
0
|
≠0
|
0
|
≠0
|
≠0
|
≠0
|
0
|
0
|
≠0
|
| 71 - 90 | 0x47-0x5A
|
GHIJKLMNOPQRSTUVWXYZ
|
0
|
≠0
|
0
|
0
|
≠0
|
0
|
≠0
|
≠0
|
≠0
|
0
|
0
|
0
|
| 91 - 96 | 0x5B-0x60
|
[\]^_`
|
0
|
≠0
|
0
|
0
|
≠0
|
≠0
|
0
|
0
|
0
|
0
|
0
|
0
|
| 97 -102 | 0x61-0x66
|
abcdef
|
0
|
≠0
|
0
|
0
|
≠0
|
0
|
≠0
|
≠0
|
0
|
≠0
|
0
|
≠0
|
| 103-122 | 0x67-0x7A
|
ghijklmnopqrstuvwxyz
|
0
|
≠0
|
0
|
0
|
≠0
|
0
|
≠0
|
≠0
|
0
|
≠0
|
0
|
0
|
| 123-126 | 0x7B-0x7E
|
{|}~
|
0
|
≠0
|
0
|
0
|
≠0
|
≠0
|
0
|
0
|
0
|
0
|
0
|
0
|
| 127 | 0x7F
|
backspace character (DEL)
|
≠0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
Umwandlungen in numerische Formate Original: Conversions to numeric formats The text has been machine-translated via Google Translate. | |
definiert in Header | |
wandelt ein breites String in einen Integer-Wert Original: converts a wide string to an integer value The text has been machine-translated via Google Translate. (Funktion) [edit] | |
wandelt eine breite Zeichenfolge in eine vorzeichenlose Ganzzahl Original: converts a wide string to an unsigned integer value The text has been machine-translated via Google Translate. (Funktion) [edit] | |
wandelt ein breites String in eine Gleitkommazahl Original: converts a wide string to a floating point value The text has been machine-translated via Google Translate. (Funktion) [edit] | |
definiert in Header | |
(C++11) |
wandelt eine breite Zeichenfolge std::intmax_t oder std::uintmax_t Original: converts a wide string to std::intmax_t or std::uintmax_t The text has been machine-translated via Google Translate. (Funktion) [edit] |
String-Manipulation Original: String manipulation The text has been machine-translated via Google Translate. | |
definiert in Header | |
kopiert ein breites String an einen anderen Original: copies one wide string to another The text has been machine-translated via Google Translate. (Funktion) [edit] | |
kopiert eine gewisse breiten Zeichen aus einer Zeichenfolge in eine andere Original: copies a certain amount of wide characters from one string to another The text has been machine-translated via Google Translate. (Funktion) [edit] | |
hängt eine Kopie von einem breiten String an einen anderen Original: appends a copy of one wide string to another The text has been machine-translated via Google Translate. (Funktion) [edit] | |
fügt eine bestimmte Menge von einem breiten Zeichen breite Zeichenkette zu einem anderen Original: appends a certain amount of wide characters from one wide string to another The text has been machine-translated via Google Translate. (Funktion) [edit] | |
Transformation ein breites String, so dass wcscmp das gleiche Ergebnis wie wcscoll erzeugen würde Original: transform a wide string so that wcscmp would produce the same result as wcscoll The text has been machine-translated via Google Translate. (Funktion) [edit] | |
String Prüfung Original: String examination The text has been machine-translated via Google Translate. | |
definiert in Header | |
gibt die Länge einer breiten Zeichenfolge Original: returns the length of a wide string The text has been machine-translated via Google Translate. (Funktion) [edit] | |
vergleicht zwei Wide-Strings Original: compares two wide strings The text has been machine-translated via Google Translate. (Funktion) [edit] | |
vergleicht eine bestimmte Menge von Zeichen aus zwei breiten Zeichenfolgen Original: compares a certain amount of characters from two wide strings The text has been machine-translated via Google Translate. (Funktion) [edit] | |
vergleicht zwei Wide-Strings in Übereinstimmung mit dem aktuellen Gebietsschema Original: compares two wide strings in accordance to the current locale The text has been machine-translated via Google Translate. (Funktion) [edit] | |
findet das erste Vorkommen eines breiten Zeichen in einem breiten String Original: finds the first occurrence of a wide character in a wide string The text has been machine-translated via Google Translate. (Funktion) [edit] | |
wird das letzte Vorkommen eines breiten Zeichen in einem breiten String Original: finds the last occurrence of a wide character in a wide string The text has been machine-translated via Google Translate. (Funktion) [edit] | |
gibt die Länge der maximalen ersten Segment, Original: returns the length of the maximum initial segment that consists The text has been machine-translated via Google Translate. (Funktion) [edit] | |
gibt die Länge der maximalen ersten Segment, Original: returns the length of the maximum initial segment that consists The text has been machine-translated via Google Translate. (Funktion) [edit] | |
findet die erste Position jeder Breitzeichen in einem breiten Zeichenfolge in einer weiteren breiten Zeichenfolge Original: finds the first location of any wide character in one wide string, in another wide string The text has been machine-translated via Google Translate. (Funktion) [edit] | |
findet das erste Vorkommen eines breiten Zeichenfolge innerhalb einer anderen großen String Original: finds the first occurrence of a wide string within another wide string The text has been machine-translated via Google Translate. (Funktion) [edit] | |
findet das nächste Token in einem breiten String Original: finds the next token in a wide string The text has been machine-translated via Google Translate. (Funktion) [edit] | |
Wide character Array-Manipulation Original: Wide character array manipulation The text has been machine-translated via Google Translate. | |
definiert in Header | |
kopiert eine gewisse breiten Zeichen zwischen zwei nichtüberlappenden Arrays Original: copies a certain amount of wide characters between two non-overlapping arrays The text has been machine-translated via Google Translate. (Funktion) [edit] | |
kopiert eine gewisse breiten Zeichen zwischen zwei, möglicherweise überlappende, Arrays Original: copies a certain amount of wide characters between two, possibly overlapping, arrays The text has been machine-translated via Google Translate. (Funktion) [edit] | |
vergleicht eine gewisse breiten Zeichen aus zwei Arrays Original: compares a certain amount of wide characters from two arrays The text has been machine-translated via Google Translate. (Funktion) [edit] | |
findet das erste Vorkommen eines breiten Zeichen in einem Wide-Character-Array Original: finds the first occurrence of a wide character in a wide character array The text has been machine-translated via Google Translate. (Funktion) [edit] | |
kopiert die angegebene breite Charakter jeder Position in einem breiten Zeichenarray Original: copies the given wide character to every position in a wide character array The text has been machine-translated via Google Translate. (Funktion) [edit] | |
Types
definiert in Header | |
wctrans_t
|
skalare Typ, der locale-spezifischen Charakter Mapping hält Original: scalar type that holds locale-specific character mapping The text has been machine-translated via Google Translate. |
wctype_t
|
skalare Typ, der locale-spezifischen Charakter Klassifizierung hält Original: scalar type that holds locale-specific character classification The text has been machine-translated via Google Translate. |
wint_t
|
Integer-Typ, der jede gültige Breitzeichen und mindestens einen Wert mehr halten kann Original: integer type that can hold any valid wide character and at least one more value The text has been machine-translated via Google Translate. |
Makros
definiert in Header | |
WEOF |
ein Nicht-Character-Wert des Typs wint_t verwendet, um Fehler anzuzeigen Original: a non-character value of type wint_t used to indicate errors The text has been machine-translated via Google Translate. (Makro konstant) |
WCHAR_MIN |
die kleinste gültige Wert von wchar_t Original: the smallest valid value of wchar_t The text has been machine-translated via Google Translate. (Makro konstant) |
WCHAR_MAX |
die größte gültige Wert von wchar_t Original: the largest valid value of wchar_t The text has been machine-translated via Google Translate. (Makro konstant) |