std::mbstate_t
De cppreference.com
![]() |
This page has been machine-translated from the English version of the wiki using Google Translate.
The translation may contain errors and awkward wording. Hover over text to see the original version. You can help to fix errors and improve the translation. For instructions click here. |
Déclaré dans l'en-tête <cwchar>
|
||
struct mbstate_t; |
||
Le mbstate_t type est un ensemble non trivial type qui peut représenter l'un des états de conversion pouvant se produire dans une application définie par un ensemble de règles pris en charge multi-octets de codage des caractères. Initialisé à zéro la valeur de
mbstate_t
représente l'état de conversion initial, bien que d'autres valeurs de mbstate_t
peut exister aussi représenter l'état initial de conversion .Original:
The type mbstate_t is a trivial non-array type that can represent any of the conversion states that can occur in an implementation-defined set of supported multibyte character encoding rules. Zero-initialized value of
mbstate_t
represents the initial conversion state, although other values of mbstate_t
may exist that also represent the initial conversion state.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Mise en œuvre éventuelle de
mbstate_t
est un type struct tenant un tableau représentant le caractère multi-octets incomplète, un compteur entier indiquant le nombre d'octets dans le tableau qui ont été traitées, et une représentation de l'état de décalage en cours .Original:
Possible implementation of
mbstate_t
is a struct type holding an array representing the incomplete multibyte character, an integer counter indicating the number of bytes in the array that have been processed, and a representation of the current shift state.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Les fonctions suivantes ne devraient pas être appelées à partir de plusieurs threads sans synchronisation avec l'argument std::mbstate_t* de
NULL
en raison d'éventuelles concurrences de données: std::mbrlen, std::mbrtowc, std::mbsrtowc, std::mbtowc, std::wcrtomb, std::wcsrtomb, std::wctomb . Original:
The following functions should not be called from multiple threads without synchronization with the std::mbstate_t* argument of
NULL
due to possible data races: std::mbrlen, std::mbrtowc, std::mbsrtowc, std::mbtowc, std::wcrtomb, std::wcsrtomb, std::wctomb. The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
[modifier] Voir aussi
Vérifie si l'objet mbstate_t représente état initial Original: checks if the mbstate_t object represents initial shift state The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (fonction) |