wstring_convert::wstring_convert
Constrói um objeto de tipo wstring_convert.
wstring_convert(Codecvt *_Pcvt = new Codecvt);
wstring_convert(Codecvt *_Pcvt, state_type _State);
wstring_convert(const byte_string& _Berr,
const wide_string& _Werr = wide_string());
Parâmetros
Parâmetro |
Descrição |
---|---|
*_Pcvt |
O objeto de tipo Codecvt para executar a conversão. |
_State |
O objeto de tipo state_type que representa o estado da conversão. |
_Berr |
byte_string a ser exibido em erros. |
_Werr |
wide_string a ser exibido em erros. |
Comentários
Os primeiros armazena _Pcvt_arg em objeto de conversão e valores padrão do construtor no objeto do estado de conversão, no objeto de mensagem de erro da cadeia de caracteres de bytes, e no objeto de mensagem de erro com ampla cadeia de caracteres.
Os segundos armazena _Pcvt no objeto de conversão, _State do construtor no objeto do estado da conversão. Armazena valores padrão no objeto de mensagem de erro da cadeia de caracteres de bytes e no objeto de mensagem de erro com ampla cadeia de caracteres. O estado armazenado é mantido entre as chamadas para from_bytes e to_bytes.
O terceiro construtor armazena o objeto de conversão no objeto de conversão, _State no objeto do estado de conversão, _Berr no objeto de mensagem de erro da cadeia de caracteres de bytes, e _Werr no objeto de mensagem de erro com ampla cadeia de caracteres.
Requisitos
Cabeçalho: <cvt/wstring>
stdext::cvt deNamespace: