ATL 인코딩 참조
uuencode, 16진수 및 UTF8과 같은 다양한 일반적인 인터넷 표준의 인코딩은 에 있는 코드에서 atlenc.h
지원됩니다.
함수
함수 | 사용 사례 |
---|---|
AtlGetHexValue | 16진수의 숫자 값을 가져오려면 이 함수를 호출합니다. |
AtlHexDecode | AtlHexEncode에 대한 이전 호출과 같이 16진수 텍스트로 인코딩된 데이터 문자열을 디코딩합니다. |
AtlHexDecodeGetRequiredLength | 지정된 길이의 16진수로 인코딩된 문자열에서 디코딩된 데이터를 포함할 수 있는 버퍼를 바이트 크기로 가져오려면 이 함수를 호출합니다. |
AtlHexEncode | 16진수 텍스트 문자열로 일부 데이터를 인코딩하려면 이 함수를 호출합니다. |
AtlHexEncodeGetRequiredLength | 지정된 크기의 데이터에서 디코딩된 문자열을 포함할 수 있는 버퍼를 문자 크기로 가져오려면 이 함수를 호출합니다. |
AtlUnicodeToUTF8 | 유니코드 문자열을 UTF-8로 변환하려면 이 함수를 호출합니다. |
BEncode | "B" 인코딩을 사용하여 일부 데이터를 변환하려면 이 함수를 호출합니다. |
BEncodeGetRequiredLength | 지정된 크기의 데이터에서 디코딩된 문자열을 포함할 수 있는 버퍼를 문자 크기로 가져오려면 이 함수를 호출합니다. |
EscapeXML | XML에서 사용하기에 안전하지 않은 문자를 안전한 문자로 변환하려면 이 함수를 호출합니다. |
GetExtendedChars | 문자열에서 확장된 문자 수를 가져오려면 이 함수를 호출합니다. |
IsExtendedChar | 지정된 문자가 확장 문자인지 확인하려면 이 함수를 호출합니다(탭, 줄 바꿈 또는 캐리지 리턴이 아닌 32보다 작음, 126보다 큼). |
QEncode | "Q" 인코딩을 사용하여 일부 데이터를 변환하려면 이 함수를 호출합니다. |
QEncodeGetRequiredLength | 지정된 크기의 데이터에서 디코딩된 문자열을 포함할 수 있는 버퍼를 문자 크기로 가져오려면 이 함수를 호출합니다. |
QPDecode | QPEncode에 대한 이전 호출과 같이 따옴표로 묶인 인쇄 가능한 형식으로 인코딩된 데이터 문자열을 디코딩합니다. |
QPDecodeGetRequiredLength | 지정된 길이의 quoted-printable로 인코딩된 문자열에서 디코딩된 데이터를 포함할 수 있는 버퍼를 바이트 크기로 가져오려면 이 함수를 호출합니다. |
QPEncode | quoted-printable 형식으로 일부 데이터를 인코딩하려면 이 함수를 호출합니다. |
QPEncodeGetRequiredLength | 지정된 크기의 데이터에서 디코딩된 문자열을 포함할 수 있는 버퍼를 문자 크기로 가져오려면 이 함수를 호출합니다. |
UUDecode | UUEncode에 대한 이전 호출과 같이 uuencoded된 데이터 문자열을 디코딩합니다. |
UUDecodeGetRequiredLength | 지정된 길이의 uuencode된 문자열에서 디코딩된 데이터를 포함할 수 있는 버퍼를 바이트 크기로 가져오려면 이 함수를 호출합니다. |
UUEncode | 일부 데이터를 uuencode하려면 이 함수를 호출합니다. |
UUEncodeGetRequiredLength | 지정된 크기의 데이터에서 디코딩된 문자열을 포함할 수 있는 버퍼를 문자 크기로 가져오려면 이 함수를 호출합니다. |