Referência de codificação ATL
A codificação em uma variedade de padrões comuns da Internet, como uuencode, hexadecimal e UTF8, é compatível com o código encontrado em atlenc.h
.
Funções
Função | Caso de uso |
---|---|
AtlGetHexValue | Chame essa função para obter o valor numérico de um dígito hexadecimal. |
AtlHexDecode | Decodifica uma cadeia de caracteres de dados que foi codificada como texto hexadecimal, como por uma chamada anterior a AtlHexEncode. |
AtlHexDecodeGetRequiredLength | Chame essa função para obter o tamanho em bytes de um buffer que pode conter os dados decodificados de uma cadeia de caracteres com codificação hexadecimal do comprimento especificado. |
AtlHexEncode | Chame essa função para codificar alguns dados como uma cadeia de caracteres de texto hexadecimal. |
AtlHexEncodeGetRequiredLength | Chame essa função para obter o tamanho em caracteres de um buffer que pode conter de uma cadeia de caracteres codificada dos dados do tamanho especificado. |
AtlUnicodeToUTF8 | Chame essa função para converter uma cadeia de caracteres Unicode em UTF-8. |
Código BEncode | Chame essa função para converter alguns dados usando a codificação “B”. |
BEncodeGetRequiredLength | Chame essa função para obter o tamanho em caracteres de um buffer que pode conter de uma cadeia de caracteres codificada dos dados do tamanho especificado. |
Escape XML | Chame essa função para converter os caracteres que não são seguros para uso em XML em seus equivalentes seguros. |
GetExtendedChars | Chame essa função para obter o número de caracteres estendidos em uma cadeia de caracteres. |
ÉExtendedChar | Chame essa função para descobrir se um caractere fornecido é um caractere estendido (menor que 32, maior que 126, e não uma guia, um avanço de linha ou retorno de carro) |
QEncode | Chame essa função para converter alguns dados usando a codificação “Q”. |
QEncodeGetRequiredLength | Chame essa função para obter o tamanho em caracteres de um buffer que pode conter de uma cadeia de caracteres codificada dos dados do tamanho especificado. |
QPDecode | Decodifica uma cadeia de caracteres de dados que foi codificada no formato entre aspas imprimível, como por uma chamada anterior a QPEncode. |
QPDecodeGetRequiredLength | Chame essa função para obter o tamanho em bytes de um buffer que pode conter os dados decodificados de uma cadeia de caracteres com codificação entre aspas imprimível do comprimento especificado. |
QPEncode | Chame essa função para codificar alguns dados no formato entre aspas imprimível. |
QPEncodeGetRequiredLength | Chame essa função para obter o tamanho em caracteres de um buffer que pode conter de uma cadeia de caracteres codificada dos dados do tamanho especificado. |
UUDecode | Decodifica uma cadeia de caracteres de dados que foi codificada em UU, como por uma chamada anterior a UUEncode. |
UUDecodeGetRequiredLength | Chame essa função para obter o tamanho em bytes de um buffer que pode conter os dados decodificados de uma cadeia de caracteres com codificação UU do comprimento especificado. |
UUEncode | Chame essa função para codificar alguns dados em UU. |
UUEncodeGetRequiredLength | Chame essa função para obter o tamanho em caracteres de um buffer que pode conter de uma cadeia de caracteres codificada dos dados do tamanho especificado. |