문자열의 Unicode 레이아웃 표현을 리턴합니다.
UStr ToUStr (
UIndex from = 0,
USize range = MaxUSize
) const;
파라미터
- from
-
리턴될 하위 문자열의 시작 위치입니다. 0부터 문자열의 길이까지이어야 합니다.
- range
-
리턴될 문자들의 범위입니다.
from + range는 0부터 문자열의 길이까지이어야 합니다.
기본 값 MaxUSize는 문자열의 끝까지 확장되는 범위를 나타냅니다.
리턴 값
private 객체는 암묵적으로 const unsigned short*로 변환될 수 있습니다.
이 포인터는 감싸는 표현식 (구문) 내부에서만 유효하므로 포인터는 저장되어서는 안 됩니다.
(그러나 동일한 표현식 안에서 포인터는 함수 또는 메소드에게 파라미터로 전달될 수 있습니다)
설명
이 메소드는 문자열(혹은 문자열의 일부)의 Unicode 레이아웃 표현을 리턴합니다. 즉, 0으로 끝나는 16비트 unsigned 정수들의 시퀀스입니다.
이것은 암묵적으로 const unsigned short*로 변환될 수 있는 private 객체를 리턴합니다.
이 포인터는 감싸는 표현식 (구문) 내부에서만 유효하므로 포인터는 저장되어서는 안 됩니다.
(그러나 동일한 표현식 안에서 포인터는 함수 또는 메소드에게 파라미터로 전달될 수 있습니다)
메모리 오버플로우가 발생하면 OutOfMemoryException 예외가 던져질 것입니다.
참고사항
ToCStr | ToPStr