Condividi tramite


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.

Vedi anche

Concetti
Componenti desktop ATL COM