Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Nota:
La biblioteca de plantillas activas (ATL) sigue siendo compatible. Sin embargo, ya no estamos agregando características ni actualizando la documentación.
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.
Funciones
| 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 que no sea 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. |