Compartilhar via


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:

Consulte também

Referência

Classe wstring_convert