Referencia de codificación en ATL
La codificación en una gama de estándares comunes de Internet, como uuencode, hexadecimal y UTF8, es compatible con el código que se encuentra en atlenc.h
.
Functions
Función | Caso de uso |
---|---|
AtlGetHexValue | Llame a esta función para obtener el valor numérico de un dígito hexadecimal. |
AtlHexDecode | Descodifica una cadena de datos que se ha codificado como texto hexadecimal, por ejemplo, mediante una llamada anterior a AtlHexEncode. |
AtlHexDecodeGetRequiredLength | Llame a esta función para obtener el tamaño en bytes de un búfer que puede contener datos descodificados de una cadena con codificación hexadecimal de la longitud especificada. |
AtlHexEncode | Llame a esta función para codificar algunos datos en forma de cadena de texto hexadecimal. |
AtlHexEncodeGetRequiredLength | Llame a esta función para obtener el tamaño en caracteres de un búfer que puede contener una cadena codificada a partir de los datos con el tamaño especificado. |
AtlUnicodeToUTF8 | Llame a esta función para convertir una cadena Unicode en UTF-8. |
BEncode | Llame a esta función para convertir algunos datos utilizando la codificación “B”. |
BEncodeGetRequiredLength | Llame a esta función para obtener el tamaño en caracteres de un búfer que puede contener una cadena codificada a partir de los datos con el tamaño especificado. |
EscapeXML | Llame a esta función para convertir los caracteres que no son seguros para usarlos en XML en sus equivalentes seguros. |
GetExtendedChars | Llame a esta función para obtener el número de caracteres extendidos de una cadena. |
IsExtendedChar | Llame a esta función para comprobar si un carácter especificado es un carácter extendido (menor de 32, mayor que 126, y no una pestaña, un salto de línea o un retorno de carro). |
QEncode | Llame a esta función para convertir algunos datos utilizando la codificación “Q”. |
QEncodeGetRequiredLength | Llame a esta función para obtener el tamaño en caracteres de un búfer que puede contener una cadena codificada a partir de los datos con el tamaño especificado. |
QPDecode | Descodifica una cadena de datos codificada en formato entrecomillado imprimible, por ejemplo, mediante una llamada anterior a QPEncode. |
QPDecodeGetRequiredLength | Llame a esta función para obtener el tamaño en bytes de un búfer que puede contener datos descodificados de una cadena con codificación entrecomillada imprimible de la longitud especificada. |
QPEncode | Llame a esta función para codificar algunos datos en formato entrecomillado imprimible. |
QPEncodeGetRequiredLength | Llame a esta función para obtener el tamaño en caracteres de un búfer que puede contener una cadena codificada a partir de los datos con el tamaño especificado. |
UUDecode | Descodifica una cadena de datos con codificación UUencode, por ejemplo, mediante una llamada anterior a UUEncode. |
UUDecodeGetRequiredLength | Llame a esta función para obtener el tamaño en bytes de un búfer que puede contener datos descodificados de una cadena con codificación UUEncode de la longitud especificada. |
Uuencode | Llame a esta función para codificar datos con formato UUEncode. |
UUEncodeGetRequiredLength | Llame a esta función para obtener el tamaño en caracteres de un búfer que puede contener una cadena codificada a partir de los datos con el tamaño especificado. |