Aracılığıyla paylaş


atl kodlama başvurusu

Onaltılık, uuencode gibi yaygın Internet standartları aralığını ve UTF8 Kodlaması, atlenc.h içinde bulunan kod tarafından desteklenir.

İşlevler

AtlGetHexValue

Onaltılık basamak sayısal değerini elde etmek için bu işlevini çağırın.

AtlHexDecode

Onaltılı metin gibi farklı olarak önceki bir çağrı tarafından kodlandıktan veri dizisi kodunu çözer AtlHexEncode.

AtlHexDecodeGetRequiredLength

Veri belirtilen uzunluk onaltılık kodlanmış dizesi kodu içeren bir arabelleğinin bayt cinsinden boyutu elde etmek için bu işlevini çağırın.

AtlHexEncode

Bazı veriler bir onaltılı metin dizesi olarak kodlamak için bu işlevini çağırın.

AtlHexEncodeGetRequiredLength

Karakter sayısı belirtilen boyuttaki verileri kodlanmış dizesi içeren bir arabellek boyutu elde etmek için bu işlevini çağırın.

AtlUnicodeToUTF8

utf-8 Unicode dizesine dönüştürmek için bu işlevini çağırın.

BEncode

"b" kodlaması kullanılarak bazı verileri dönüştürmek için bu işlevini çağırın.

BEncodeGetRequiredLength

Karakter sayısı belirtilen boyuttaki verileri kodlanmış dizesi içeren bir arabellek boyutu elde etmek için bu işlevini çağırın.

EscapeXML

xml kullanmak için güvenli eşdeğerlerine güvensiz olan karakterleri dönüþtürmek için bu işlevini çağırın.

GetExtendedChars

Bir dize Genişletilmiş karakter sayısını almak için bu işlevini çağırın.

IsExtendedChar

Belirli bir karakterin genişletilmiş bir karakter (küçüktür 32, 126 ve değil bir sekme, satır besleme veya satır başı büyük) olup olmadığını öğrenmek için bu işlev çağrısı

QEncode

"q" kodlaması kullanılarak bazı verileri dönüştürmek için bu işlevini çağırın.

QEncodeGetRequiredLength

Karakter sayısı belirtilen boyuttaki verileri kodlanmış dizesi içeren bir arabellek boyutu elde etmek için bu işlevini çağırın.

QPDecode

Quoted-printable biçiminde olduğu gibi önceki bir çağrı tarafından kodlanmış veri dizisi kodunu çözer QPEncode.

QPDecodeGetRequiredLength

Belirtilen uzunluğun quoted-yazdırılabilir kodlanmış dizeden kodu verileri içeren bir arabelleğin bayt cinsinden boyutu elde etmek için bu işlevini çağırın.

QPEncode

Bazı veriler quoted-printable biçiminde kodlamak için bu işlevini çağırın.

QPEncodeGetRequiredLength

Karakter sayısı belirtilen boyuttaki verileri kodlanmış dizesi içeren bir arabellek boyutu elde etmek için bu işlevini çağırın.

UUDecode

Uuencoded gibi önceki bir çağrı tarafından kaldırıldı veri dizisi kodunu çözer UUEncode.

UUDecodeGetRequiredLength

Veri belirtilen uzunluk uuencoded dizeden kodu içeren bir arabelleğinin bayt cinsinden boyutu elde etmek için bu işlevini çağırın.

UUEncode

Bu işleve uuencode bazı veriler çağırın.

UUEncodeGetRequiredLength

Karakter sayısı belirtilen boyuttaki verileri kodlanmış dizesi içeren bir arabellek boyutu elde etmek için bu işlevini çağırın.

Makrolar

atl_esc bayrakları

Bu bayraklar davranışını denetlemek için kullanılan EscapeXML.

atlsmtp_qpencode bayrakları

Bu bayraklar nasıl quoted-printable kodlama açıklayan tarafından gerçekleştirilecek olan QPEncode.

atlsmtp_uuencode bayrakları

Bu bayraklar nasıl uuencoding tarafından gerçekleştirilecek açıklamanıza UUEncode.

Ayrıca bkz.

Diğer Kaynaklar

atl kavramları

atl com Masaüstü bileşenleri