Справочник по кодировке ATL
Кодировка в диапазоне общих стандартов Интернета, таких как uuencode, шестнадцатеричное и UTF8, поддерживается кодом, найденным в atlenc.h
.
Функции
Function | Вариант использования |
---|---|
AtlGetHexValue | Вызывайте эту функцию для получения числового значения шестнадцатеричной цифры. |
AtlHexDecode | Декодирует строку данных, закодированных как шестнадцатеричный текст, например при предыдущем вызове AtlHexEncode. |
AtlHexDecodeGetRequiredLength | Вызывайте эту функцию для получения размера (в байтах) буфера, который может содержать декодированные данные из шестнадцатеричной кодированной строки указанной длины. |
AtlHexEncode | Вызывайте эту функции для кодирования некоторых данных в виде строки шестнадцатеричного текста. |
AtlHexEncodeGetRequiredLength | Вызывайте эту функцию для получения размера (в символах) буфера, который может содержать строку, закодированную из данных указанного размера. |
AtlUnicodeToUTF8 | Вызывайте эту функцию для преобразования строки Юникода в UTF-8. |
BEncode | Вызывайте эту функцию для преобразования некоторых данных с использованием кодировки "B". |
BEncodeGetRequiredLength | Вызывайте эту функцию для получения размера (в символах) буфера, который может содержать строку, закодированную из данных указанного размера. |
EscapeXML | Вызывайте эту функцию для преобразования символов, небезопасных для использования в XML, в их безопасные эквиваленты. |
GetExtendedChars | Вызывайте эту функцию для получения количества символов национального алфавита в строке. |
IsExtendedChar | Вызовите эту функцию, чтобы узнать, является ли заданный символ расширенным символом (менее 32, больше 126, а не табуляции, строковый канал или возврат каретки). |
QEncode | Вызывайте эту функцию для преобразования некоторых данных с использованием кодировки "Q". |
QEncodeGetRequiredLength | Вызывайте эту функцию для получения размера (в символах) буфера, который может содержать строку, закодированную из данных указанного размера. |
QPDecode | Декодирует строку данных, закодированных в формате с кавычками, например при предыдущем вызове QPEncode. |
QPDecodeGetRequiredLength | Вызывайте эту функцию для получения размера (в байтах) буфера, который может содержать декодированные данные из строки указанной длины, закодированной в печатаемом формате с кавычками (quoted-printable). |
QPEncode | Вызывайте эту функцию для кодирования некоторых данных в печатаемом формате с кавычками (quoted-printable). |
QPEncodeGetRequiredLength | Вызывайте эту функцию для получения размера (в символах) буфера, который может содержать строку, закодированную из данных указанного размера. |
UUDecode | Декодирует строку данных, которая была uuencoded, например предыдущим вызовом UUEncode. |
UUDecodeGetRequiredLength | Вызывайте эту функцию для получения размера (в байтах) буфера, который может содержать декодированные данные из строки указанной длины в кодировке UUEncode. |
UUEncode | Вызывайте эту функцию для кодирования данных в кодировке UUEncode. |
UUEncodeGetRequiredLength | Вызывайте эту функцию для получения размера (в символах) буфера, который может содержать строку, закодированную из данных указанного размера. |