Odwołanie kodowania ALT
Kodowanie w wielu typowych standardach internetowych, takich jak uuencode, szesnastkowe i UTF8, jest obsługiwane przez kod znaleziony w pliku atlenc.h
.
Funkcje
Function | Przypadek użycia |
---|---|
AtlGetHexValue | Wywołaj tę funkcję, aby uzyskać wartość liczbową z liczby szesnastkowej. |
AtlHexDecode | Dekoduje ciąg danych zakodowany jako tekst szesnastkowy, taki jak poprzednie wywołanie metody AtlHexEncode. |
AtlHexDecodeGetRequiredLength | Wywołaj tę funkcję, aby uzyskać rozmiar (w bajtach) bufora, który może zawierać dane zdekodowane z ciągu zakodowanego szesnastkowo o określonej długości. |
AtlHexEncode | Wywołaj tę funkcję, aby zakodować dane jako ciąg tekstu szesnastkowego. |
AtlHexEncodeGetRequiredLength | Wywołaj tę funkcję, aby uzyskać rozmiar (w znakach) bufora, który może zawierać ciąg zakodowany z danych o określonej długości. |
AtlUnicodeToUTF8 | Wywołaj tę funkcję, aby przekonwertować ciąg Unicode na UTF-8. |
Kod BEncode | Wywołaj tę funkcję, aby skonwertować dane przy użyciu kodowania „B”. |
BEncodeGetRequiredLength | Wywołaj tę funkcję, aby uzyskać rozmiar (w znakach) bufora, który może zawierać ciąg zakodowany z danych o określonej długości. |
EscapeXML | Wywołaj tę funkcję, aby skonwertować znaki niebezpieczne w XML na ich bezpieczne odpowiedniki. |
GetExtendedChars | Wywołaj tę funkcję, aby uzyskać liczbę znaków rozszerzonych w ciągu. |
IsExtendedChar | Wywołaj tę funkcję, aby dowiedzieć się, czy dany znak jest znakiem rozszerzonym (mniejszym niż 32, większym niż 126, a nie tabulatorem, wsuwem wiersza lub powrotem karetki) |
QEncode | Wywołaj tę funkcję, aby skonwertować dane przy użyciu kodowania „Q”. |
QEncodeGetRequiredLength | Wywołaj tę funkcję, aby uzyskać rozmiar (w znakach) bufora, który może zawierać ciąg zakodowany z danych o określonej długości. |
Kod QPDecode | Dekoduje ciąg danych zakodowany w formacie cytowanym do drukowania, takim jak poprzednie wywołanie funkcji QPEncode. |
QPDecodeGetRequiredLength | Wywołaj tę funkcję, aby uzyskać rozmiar (w bajtach) bufora, który może zawierać dane zdekodowane z ciągu zakodowanego w quoted-printable o określonej długości. |
Kod QPEncode | Wywołaj tę funkcję, aby zakodować dane w formacie quoted-printable. |
QPEncodeGetRequiredLength | Wywołaj tę funkcję, aby uzyskać rozmiar (w znakach) bufora, który może zawierać ciąg zakodowany z danych o określonej długości. |
UUDecode | Dekoduje ciąg danych, który został zakodowany w uucode, na przykład przez poprzednie wywołanie funkcji UUEncode. |
UUDecodeGetRequiredLength | Wywołaj tę funkcję, aby uzyskać rozmiar (w bajtach) bufora, który może zawierać dane zdekodowane z ciągu zakodowanego w uuencode o określonej długości. |
UUEncode | Wywołaj tę funkcję, aby zakodować dane w uuencode. |
UUEncodeGetRequiredLength | Wywołaj tę funkcję, aby uzyskać rozmiar (w znakach) bufora, który może zawierać ciąg zakodowany z danych o określonej długości. |