Delen via


Referentie voor ATL-codering

Opmerking

De ATL (Active Template Library) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.

Codering in een reeks algemene internetstandaarden, zoals uuencode, hexadecimale en UTF8, wordt ondersteund door de code in atlenc.h.

Functies

Functie Gebruiksituatie
AtlGetHexValue Roep deze functie aan om de numerieke waarde van een hexadecimaal cijfer op te halen.
AtlHexDecode Decodeert een tekenreeks met gegevens die zijn gecodeerd als hexadecimale tekst, zoals door een eerdere aanroep naar AtlHexEncode.
AtlHexDecodeGetRequiredLength Roep deze functie aan om de grootte op te halen in bytes van een buffer die gegevens kan bevatten die zijn gedecodeerd van een hex-gecodeerde tekenreeks van de opgegeven lengte.
AtlHexEncode Roep deze functie aan om bepaalde gegevens te coderen als een tekenreeks met hexadecimale tekst.
AtlHexEncodeGetRequiredLength Roep deze functie aan om de grootte in tekens van een buffer op te halen die een tekenreeks kan bevatten die is gecodeerd uit gegevens van de opgegeven grootte.
AtlUnicodeToUTF8 Roep deze functie aan om een Unicode-tekenreeks te converteren naar UTF-8.
BEncode Roep deze functie aan om bepaalde gegevens te converteren met behulp van de codering 'B'.
BEncodeGetRequiredLength Roep deze functie aan om de grootte in tekens van een buffer op te halen die een tekenreeks kan bevatten die is gecodeerd uit gegevens van de opgegeven grootte.
EscapeXML Roep deze functie aan om tekens te converteren die onveilig zijn voor gebruik in XML naar hun veilige equivalenten.
GetExtendedChars Roep deze functie aan om het aantal uitgebreide tekens in een tekenreeks op te halen.
IsExtendedChar Roep deze functie aan om erachter te komen of een bepaald teken een uitgebreid teken is (kleiner dan 32, groter dan 126 en geen tab, regelinvoer of regelterugloop)
QEncode Roep deze functie aan om bepaalde gegevens te converteren met behulp van de Q-codering.
QEncodeGetRequiredLength Roep deze functie aan om de grootte in tekens van een buffer op te halen die een tekenreeks kan bevatten die is gecodeerd uit gegevens van de opgegeven grootte.
QPDecode Decodeert een tekenreeks van gegevens die werden gecodeerd in quoted-printable formaat, zoals door een eerdere aanroep naar QPEncode.
QPDecodeGetRequiredLength Roep deze functie aan om de grootte in bytes van een buffer op te halen die gegevens kan bevatten gedecodeerd uit een quoted-printable-gecodeerde string van de opgegeven lengte.
QPEncode Roep deze functie aan om enkele gegevens in de quoted-printable-indeling te coderen.
QPEncodeGetRequiredLength Roep deze functie aan om de grootte in tekens van een buffer op te halen die een tekenreeks kan bevatten die is gecodeerd uit gegevens van de opgegeven grootte.
UUDecode Decodeert een tekenreeks met gegevens die is uuencoded, zoals door een eerdere aanroep van UUEncode.
UUDecodeGetRequiredLength Roep deze functie aan om de grootte in bytes op te halen van een buffer die gegevens kan bevatten, gedecodeerd uit een uuencoded string met de opgegeven lengte.
UUEncode Roep deze functie aan om bepaalde gegevens te coderen.
UUEncodeGetRequiredLength Roep deze functie aan om de grootte in tekens van een buffer op te halen die een tekenreeks kan bevatten die is gecodeerd uit gegevens van de opgegeven grootte.

Zie ook

Concepten
ATL COM bureaubladonderdelen