Riferimenti alla codifica ATL
La codifica in un intervallo di standard Internet comuni, ad esempio uuencode, esadecimali e UTF8 è supportata dal codice trovato in atlenc.h
.
Funzioni
Funzione | Caso d'uso |
---|---|
AtlGetHexValue | Chiamare questa funzione per ottenere il valore numerico di una cifra esadecimale. |
AtlHexDecode | Decodifica una stringa di dati codificati come testo esadecimale, ad esempio da una chiamata precedente ad AtlHexEncode. |
AtlHexDecodeGetRequiredLength | Chiamare questa funzione per ottenere la dimensione in byte di un buffer contenente dati decodificati da una stringa esadecimale della lunghezza specificata. |
AtlHexEncode | Chiamare questa funzione per codificare dei dati come stringa di testo esadecimale. |
AtlHexEncodeGetRequiredLength | Chiamare questa funzione per ottenere la dimensione in caratteri di un buffer contenente una stringa codificata da dati della lunghezza specificata. |
AtlUnicodeToUTF8 | Chiamare questa funzione per convertire una stringa Unicode in UTF-8. |
BEncode | Chiamare questa funzione per convertire alcuni dati utilizzando la codifica "B". |
BEncodeGetRequiredLength | Chiamare questa funzione per ottenere la dimensione in caratteri di un buffer contenente una stringa codificata da dati della lunghezza specificata. |
EscapeXML | Chiamare questa funzione per convertire i caratteri non sicuri per l'utilizzo in XML nei relativi equivalenti specifici. |
GetExtendedChars | Chiamare questa funzione per ottenere il numero di caratteri estesi in una stringa. |
IsExtendedChar | Chiamare questa funzione per verificare se un determinato carattere è un carattere esteso (minore di 32, maggiore di 126 e non una scheda, avanzamento riga o ritorno a capo) |
QEncode | Chiamare questa funzione per convertire alcuni dati utilizzando la codifica "Q". |
QEncodeGetRequiredLength | Chiamare questa funzione per ottenere la dimensione in caratteri di un buffer contenente una stringa codificata da dati della lunghezza specificata. |
QPDecode | Decodifica una stringa di dati codificata in formato stampabile tra virgolette, ad esempio da una chiamata precedente a QPEncode. |
QPDecodeGetRequiredLength | Chiamare questa funzione per ottenere la dimensione in byte di un buffer contenente dati decodificati da una stringa codificata stampabile tra virgolette della lunghezza specificata. |
QPEncode | Chiamare questa funzione per codificare alcuni dati nel formato stampabile tra virgolette. |
QPEncodeGetRequiredLength | Chiamare questa funzione per ottenere la dimensione in caratteri di un buffer contenente una stringa codificata da dati della lunghezza specificata. |
UUDecode | Decodifica una stringa di dati che è stata uuencoded, ad esempio da una chiamata precedente a UUEncode. |
UUDecodeGetRequiredLength | Chiamare questa funzione per ottenere la dimensione in byte di un buffer contenente dati decodificati da una stringa uuencode della lunghezza specificata. |
UUEncode | Chiamare questa funzione per convertire i dati in uuencode. |
UUEncodeGetRequiredLength | Chiamare questa funzione per ottenere la dimensione in caratteri di un buffer contenente una stringa codificata da dati della lunghezza specificata. |