
IntlBreakIterator::first 메서드는 BreakIterator 인터페이스의 메서드 중 하나로, BreakIterator가 현재 위치한 위치부터 첫 번째 분할 위치까지의 위치를 반환합니다.
IntlBreakIterator::first 메서드는 파라미터를 전달하지 않습니다.
IntlBreakIterator::first 메서드를 사용하는 예시 코드는 다음과 같습니다.
#hostingforum.kr
cpp
#include
#include
#include
int main() {
// IntlBreakIterator 인스턴스 생성
UErrorCode status = U_ZERO_ERROR;
UBreakIterator* breakIterator = ubrk_open(U_FINE, &status);
// 텍스트 설정
UChar* text = (UChar*)"Hello, World!";
int32_t textLength = strlen((const char*)text);
// 텍스트 설정
ubrk_setText(breakIterator, text, textLength, &status);
// 첫 번째 분할 위치 반환
int32_t first = ubrk_first(breakIterator, &status);
// 결과 출력
std::cout << "첫 번째 분할 위치: " << first << std::endl;
// 자원 해제
ubrk_close(breakIterator);
return 0;
}
위 코드는 IntlBreakIterator::first 메서드를 사용하여 첫 번째 분할 위치를 반환하는 예시입니다.
2025-07-27 01:30