Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Converte uma cadeia de bytes em uma cadeia de caracteres de largura.
wide_string from_bytes(char _Byte);
wide_string from_bytes(const char* _Ptr);
wide_string from_bytes(const byte_string& _Bstr);
wide_string from_bytes(const char* _First, const char* _Last);
Parâmetros
Parâmetro |
Descrição |
|---|---|
_Byte |
A seqüência de bytes de um único elemento a ser convertido. |
_Ptr |
O C de estilo, NULL- finalizada seqüência de caracteres a ser convertido. |
_Bstr |
byte_string a ser convertido. |
_First |
O primeiro caractere em um intervalo de caracteres a ser convertido. |
_Last |
O último caractere em um intervalo de caracteres a ser convertido. |
Valor de retorno
Um objeto grande de cadeia de caracteres resultantes de conversão.
Comentários
Se o objeto de estado de conversãonot foi construído com um valor explícito, é definida para o valor padrão (estado inicial de conversão) antes de iniciar a conversão.Se não é deixado inalterado.
O número de elementos de entrada convertidos bem-sucedida é armazenado no objeto de contagem de conversão.Se nenhum erro de conversão, a função de membro retorna a cadeia de caracteres de largura convertida.Caso contrário, se o objeto foi construído com um inicializador para a mensagem de erro de largo- cadeia de caracteres, a função de membro retorna o objeto de mensagem de erro de largo- cadeia de caracteres.Caso contrário, a função de membro gera um objeto da classe range_error.
Requisitos
Cabeçalho: <cvt/wstring>
Stdext::cvt denamespace: