Null-terminated wide strings — cppreference.com
De cppreference.com
Une chaîne se terminant par null large est une séquence de caractères valides larges, se terminant par un caractère nul .
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.
Fonctions
Classification des caractères Original: Character classification The text has been machine-translated via Google Translate. | |
Defined in header | |
vérifie si un caractère large est alphanumérique Original: checks if a wide character is alphanumeric The text has been machine-translated via Google Translate. (fonction) [edit] | |
vérifie si un caractère large est alphabétique Original: checks if a wide character is alphabetic The text has been machine-translated via Google Translate. (fonction) [edit] | |
vérifie si un caractère large est en minuscules Original: checks if a wide character is lowercase The text has been machine-translated via Google Translate. (fonction) [edit] | |
vérifie si un caractère large est un caractère majuscule Original: checks if a wide character is an uppercase character The text has been machine-translated via Google Translate. (fonction) [edit] | |
vérifie si un caractère large est un chiffre Original: checks if a wide character is a digit The text has been machine-translated via Google Translate. (fonction) [edit] | |
vérifie si un caractère est un caractère hexadécimal Original: checks if a character is a hexadecimal character The text has been machine-translated via Google Translate. (fonction) [edit] | |
vérifie si un caractère large est un caractère de contrôle Original: checks if a wide character is a control character The text has been machine-translated via Google Translate. (fonction) [edit] | |
vérifie si un caractère large est un caractère graphique Original: checks if a wide character is a graphical character The text has been machine-translated via Google Translate. (fonction) [edit] | |
vérifie si un caractère large est un caractère d'espace Original: checks if a wide character is a space character The text has been machine-translated via Google Translate. (fonction) [edit] | |
(C++11) |
vérifie si un caractère large est un caractère vide Original: checks if a wide character is a blank character The text has been machine-translated via Google Translate. (fonction) [edit] |
vérifie si un caractère large est un personnage de l'impression Original: checks if a wide character is a printing character The text has been machine-translated via Google Translate. (fonction) [edit] | |
vérifie si un caractère large est un caractère de ponctuation Original: checks if a wide character is a punctuation character The text has been machine-translated via Google Translate. (fonction) [edit] | |
classer un caractère large en fonction de la catégorie LC_CTYPE spécifié Original: classifies a wide character according to the specified LC_CTYPE category The text has been machine-translated via Google Translate. (fonction) [edit] | |
lève une catégorie de classification caractère dans la locale courante C Original: looks up a character classification category in the current C locale The text has been machine-translated via Google Translate. (fonction) [edit] | |
Manipulation caractère Original: Character manipulation The text has been machine-translated via Google Translate. | |
Defined in header | |
convertit le caractère large en minuscules Original: converts a wide character to lowercase The text has been machine-translated via Google Translate. (fonction) [edit] | |
convertit le caractère large en majuscules Original: converts a wide character to uppercase The text has been machine-translated via Google Translate. (fonction) [edit] | |
effectue le mappage de caractères en fonction de la catégorie LC_CTYPE cartographie spécifiée Original: performs character mapping according to the specified LC_CTYPE mapping category The text has been machine-translated via Google Translate. (fonction) [edit] | |
lève une catégorie mappage des caractères dans la locale courante C Original: looks up a character mapping category in the current C locale The text has been machine-translated via Google Translate. (fonction) [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
|
Conversion aux formats numériques Original: Conversions to numeric formats The text has been machine-translated via Google Translate. | |
Defined in header | |
convertit une chaîne de largeur à une valeur entière Original: converts a wide string to an integer value The text has been machine-translated via Google Translate. (fonction) [edit] | |
convertit une chaîne de large pour une valeur d'entier non signé Original: converts a wide string to an unsigned integer value The text has been machine-translated via Google Translate. (fonction) [edit] | |
convertit une chaîne de large pour une valeur à virgule flottante Original: converts a wide string to a floating point value The text has been machine-translated via Google Translate. (fonction) [edit] | |
Defined in header | |
(C++11) |
convertit une chaîne large de std::intmax_t ou 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. (fonction) [edit] |
La manipulation de chaînes Original: String manipulation The text has been machine-translated via Google Translate. | |
Defined in header | |
copie une chaîne large à l'autre Original: copies one wide string to another The text has been machine-translated via Google Translate. (fonction) [edit] | |
copie d'un certain nombre de caractères étendus à partir d'une chaîne à l'autre Original: copies a certain amount of wide characters from one string to another The text has been machine-translated via Google Translate. (fonction) [edit] | |
ajoute une copie d'une chaîne à une autre échelle Original: appends a copy of one wide string to another The text has been machine-translated via Google Translate. (fonction) [edit] | |
ajoute une certaine quantité de caractères de l'ensemble une chaîne à une autre échelle Original: appends a certain amount of wide characters from one wide string to another The text has been machine-translated via Google Translate. (fonction) [edit] | |
transformer une chaîne large, afin que wcscmp produirait le même résultat que wcscoll Original: transform a wide string so that wcscmp would produce the same result as wcscoll The text has been machine-translated via Google Translate. (fonction) [edit] | |
Examen chaîne Original: String examination The text has been machine-translated via Google Translate. | |
Defined in header | |
renvoie la longueur d'une chaîne de largeur Original: returns the length of a wide string The text has been machine-translated via Google Translate. (fonction) [edit] | |
compare deux chaînes de large Original: compares two wide strings The text has been machine-translated via Google Translate. (fonction) [edit] | |
compare un certain nombre de caractères à partir de deux chaînes étendues Original: compares a certain amount of characters from two wide strings The text has been machine-translated via Google Translate. (fonction) [edit] | |
compare deux chaînes de large, conformément à la localisation en cours Original: compares two wide strings in accordance to the current locale The text has been machine-translated via Google Translate. (fonction) [edit] | |
trouve la première occurrence d'un caractère large dans une chaîne de largeur Original: finds the first occurrence of a wide character in a wide string The text has been machine-translated via Google Translate. (fonction) [edit] | |
trouve la dernière occurrence d'un caractère large dans une chaîne de large Original: finds the last occurrence of a wide character in a wide string The text has been machine-translated via Google Translate. (fonction) [edit] | |
renvoie la longueur du segment initial maximal qui consiste Original: returns the length of the maximum initial segment that consists The text has been machine-translated via Google Translate. (fonction) [edit] | |
renvoie la longueur du segment initial maximal qui consiste seulement Original: returns the length of the maximum initial segment that consists The text has been machine-translated via Google Translate. (fonction) [edit] | |
trouve au premier emplacement de caractère dans une large gamme de chaîne, dans une autre chaîne de largeur 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. (fonction) [edit] | |
trouve la première occurrence d'une chaîne dans une autre chaîne large gamme Original: finds the first occurrence of a wide string within another wide string The text has been machine-translated via Google Translate. (fonction) [edit] | |
trouve le jeton suivant dans une chaîne de large Original: finds the next token in a wide string The text has been machine-translated via Google Translate. (fonction) [edit] | |
Large manipulation des tableaux de caractères Original: Wide character array manipulation The text has been machine-translated via Google Translate. | |
Defined in header | |
copie d'un certain nombre de caractères larges entre deux rangées ne se chevauchent pas Original: copies a certain amount of wide characters between two non-overlapping arrays The text has been machine-translated via Google Translate. (fonction) [edit] | |
copie un certain nombre de caractères larges entre les deux, qui peuvent se chevaucher, tableaux Original: copies a certain amount of wide characters between two, possibly overlapping, arrays The text has been machine-translated via Google Translate. (fonction) [edit] | |
compare un certain nombre de caractères larges de deux matrices Original: compares a certain amount of wide characters from two arrays The text has been machine-translated via Google Translate. (fonction) [edit] | |
trouve la première occurrence d'un caractère large dans un tableau de caractères de largeur Original: finds the first occurrence of a wide character in a wide character array The text has been machine-translated via Google Translate. (fonction) [edit] | |
copie le caractère large à chaque position dans un tableau de caractères larges Original: copies the given wide character to every position in a wide character array The text has been machine-translated via Google Translate. (fonction) [edit] | |
Types
Defined in header | |
wctrans_t
|
type scalaire qui détient mappage de caractères spécifique à la localisation Original: scalar type that holds locale-specific character mapping The text has been machine-translated via Google Translate. |
wctype_t
|
type scalaire qui détient la classification des caractères spécifique à la localisation Original: scalar type that holds locale-specific character classification The text has been machine-translated via Google Translate. |
wint_t
|
type entier qui peut contenir n'importe quel caractère valide large et au moins une plus grande valeur 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. |
Macros
Defined in header | |
WEOF |
une valeur de non-caractère wint_t type utilisé pour indiquer des erreurs Original: a non-character value of type wint_t used to indicate errors The text has been machine-translated via Google Translate. (constante macro) |
WCHAR_MIN |
la plus petite valeur valide de wchar_t Original: the smallest valid value of wchar_t The text has been machine-translated via Google Translate. (constante macro) |
WCHAR_MAX |
la plus grande valeur valide de wchar_t Original: the largest valid value of wchar_t The text has been machine-translated via Google Translate. (constante macro) |