Espaços nominais
Variantes
Acções

mbstate_t

Da cppreference.com
< c‎ | string‎ | multibyte

 
 
 
Strings terminadas multibyte
Wide / multibyte conversões
Original:
Wide/multibyte conversions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
mbsinit
Tipos
Original:
Types
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
mbstate_t
 
Defined in header <wchar.h>
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.
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.
As funções a seguir não deve ser chamado de vários segmentos sem sincronização com o argumento de mbstate_t* NULL devido às corridas de dados possíveis: mbrlen, mbrtowc, mbsrtowc, mbtowc, wcrtomb, wcsrtomb, wctomb.
Original:
The following functions should not be called from multiple threads without synchronization with the mbstate_t* argument of NULL due to possible data races: mbrlen, mbrtowc, mbsrtowc, mbtowc, wcrtomb, wcsrtomb, wctomb.
The text has been machine-translated via Google Translate.
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) [edit]