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 caracteres de largura em uma cadeia de bytes.
byte_string to_bytes(_Elem _Char);
byte_string to_bytes(const _Elem* _Wptr);
byte_string to_bytes(const wide_string& _Wstr);
byte_string to_bytes(const _Elem* _First, const _Elem* _Last);
Parâmetros
Parâmetro |
Descrição |
|---|---|
_Char |
O caractere amplo a ser convertido. |
_Wptr |
O C de estilo, seqüência NULL- finalizada, começando em wptr, a ser convertido. |
_Wstr |
wide_string a ser convertido. |
_First |
O primeiro elemento em um intervalo de elementos a ser convertido. |
_Last |
O último elemento em um intervalo de elementos a ser convertido. |
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 bytes convertida.Caso contrário, se o objeto foi construído com um inicializador para a mensagem de erro de cadeia de bytes, a função de membro retorna o objeto de mensagem de erro de cadeia de bytes.Caso contrário, a função de membro gera um objeto da classe range_error.
Requisitos
Cabeçalho: <cvt/wstring>
Stdext::cvt denamespace: