Graphisoft®

GSRootVersion: 1.0

CHTruncate

C 문자열을 자릅니다. [strncpy]

    long CHTruncate (
      const char*  sourceCString,
      char*        targetCString,
      long         targetSize,
      GSCharCode   charCode = CC_Default
    );

파라미터

sourceCString
소스 C 문자열입니다.
targetCString
목적지 C 문자열입니다.
targetSize
목적지 버퍼의 길이입니다. 이 길이는 바이트 단위이며 null terminator 문자를 포함하고 있습니다!
charCode
문자 코드입니다.

리턴 값

targetCString의 바이트 수는 null terminator를 포함하고 있지 않습니다.

설명

targetCStringsourceCString은 같을 수도 있지만 중첩될 수 없습니다!

targetCString의 길이는 최소 targetSize 바이트이어야 합니다!

targetSize는 목적지 버퍼의 길이이며 목적지 문자열은 null로 끝나게 됩니다!

요구사항

버전: GSRoot 2.0 또는 이후
헤더: CH.hpp
라이브러리 가져오기: GSRootImp.lib
모듈: GSRoot

참고사항

CHCopyC, CHCopyPascal