Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Kodowanie w wielu typowych standardach internetowych, takich jak uuencode, szesnastkowe i UTF8, jest obsługiwane przez kod znaleziony w pliku atlenc.h.
Funkcje
| Funkcja | 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. |