Graphisoft®

GSRootVersion: 1.0

UniString::ToPStr

문자열의 Pascal 문자열 형태를 리턴합니다.

PStr ToPStr (
    UIndex              from = 0,
    USize               range = MaxUSize
) const;

파라미터

from
리턴될 하위 문자열의 시작 위치입니다. 0부터 문자열의 길이까지이어야 합니다.
range
리턴될 문자들의 범위입니다. from + range는 0부터 문자열의 길이까지이어야 합니다. 기본 값 MaxUSize는 문자열의 끝까지 확장되는 범위를 나타냅니다.

리턴 값

private 객체는 암묵적으로 const unsigned char*로 변환될 수 있습니다. 이 포인터는 감싸는 표현식 (구문) 내부에서만 유효하므로 포인터는 저장되어서는 안 됩니다. (그러나 동일한 표현식 안에서 포인터는 함수 또는 메소드에게 파라미터로 전달될 수 있습니다)

설명

이 메소드는 문자열(혹은 문자열의 일부)의 Pascal 문자열 형태를 리턴합니다. 즉, 문자들의 개수가 먼저 나오는 8비트 unsigned 문자들의 시퀀스입니다. Pascal 문자열의 최대 길이는 255 글자임을 주의하십시오. 이것은 암묵적으로 const unsigned char*로 변환될 수 있는 private 객체를 리턴합니다. 이 포인터는 감싸는 표현식 (구문) 내부에서만 유효하므로 포인터는 저장되어서는 안 됩니다. (그러나 동일한 표현식 안에서 포인터는 함수 또는 메소드에게 파라미터로 전달될 수 있습니다)

참고사항

ToUStr | ToCStr