std::mbstate_t
Da 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. |
Definido no cabeçalho <cwchar> | ||
struct mbstate_t; | ||
O mbstate_t tipo é um tipo matriz não-trivial que pode representar qualquer um dos estados de conversão que podem ocorrer em uma aplicação-definido de regras de codificação suportados multibyte caracteres. Inicializado com zero valor de
mbstate_t
representa o estado de conversão inicial, embora outros valores de mbstate_t
pode existir, que também representam o estado de conversão inicial.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.
Possível implementação de
mbstate_t
é um tipo de estrutura segurando uma matriz que representa o caractere multibyte incompleta, um contador inteiro indicando o número de bytes na matriz que foram processados, e uma representação do estado atual mudança.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.
As funções a seguir não deve ser chamado de vários segmentos sem sincronização com o argumento de std::mbstate_t*
NULL
devido às corridas de dados possíveis: 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.
[editar]Veja também
Verifica se o objeto mbstate_t representa o estado deslocamento inicial 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. (função) |