문자열 관리자에 대하여
문자열 관리자들은 국제 텍스트를 변환, 검색, 비교 및 처리하는 기능을 제공합니다.
다양한 함수들에서 텍스트의 인코딩은 GSCharCode 파라미터에 의해 주어질 수 있습니다. 이 파라미터의 기본값은 CHGetDefaultCharCode와 CHSetDefaultCharCode에 의해 각각 get/set될 수 있습니다.
C와 Pascal 스타일로 표현된 문자 문자열은 CHCopyC와 CHCopyPascal에 의해 복사될 수 있으며, CHpascal2c와 CHc2pascal에 의해 변환됩니다.
텍스트의 인코딩은 CHANSI2Unicode, CHUnicode2ANSI, IVChars, IVCString, IVPString에 의해 변경될 수 있습니다. 라인 마커의 끝 문자는 IVEndofLine에 의해 변경될 수 있습니다.
문자열 관리자의 나머지 함수들은 문자(CHisAlpha, CHisAlnum, CHisDigit), 텍스트(CHSearchCharLeft, CHSearchCharRight, CHSearchSubString)의 문자 및 하위 문자열 검색, 그리고 평등 또는 순서에 대한 텍스트 비교를 가능하게 합니다. (CHEqualASCII, CHEqualCStrings, CHEqualFileNames700, CHEqualPFileNames, CHCompareASCII, CHCompareCStrings, CHCompareFileNames, CHCompareTexts).
설명:
C 및 C++용 문자열 관리자 인터페이스는 몇 가지 함수들이 다릅니다. 문서에는 기본적으로 C++ 인터페이스가 포함되어 있으며, C 인터페이스에 대한 일부 언급이 있습니다.