
	                	                 
 IntlBreakIterator::getPartsIterator 메서드는 텍스트를 분리한 후, 분리된 부분을 순회할 수 있는 반복자를 반환합니다. 
 이 반복자는 텍스트를 분리한 후, 각 부분의 시작 인덱스와 끝 인덱스를 포함하는 IntlBreakIterator::Part 객체를 반환합니다. 
 예를 들어, "Hello, World!"라는 텍스트를 분리할 때, getPartsIterator 메서드는 다음과 같은 결과를 반환합니다.
 1. 시작 인덱스: 0, 끝 인덱스: 5 (Hello)
 2. 시작 인덱스: 7, 끝 인덱스: 12 (World)
 3. 시작 인덱스: 14, 끝 인덱스: 15 (공백)
 이 결과를 사용하려면, 반복자를 순회하여 각 Part 객체의 시작 인덱스와 끝 인덱스를 확인하면 됩니다. 
 예를 들어, 다음 코드는 "Hello, World!"라는 텍스트를 분리한 후, 각 부분의 시작 인덱스와 끝 인덱스를 출력합니다.
 
#hostingforum.kr
cpp
 IntlBreakIterator* breakIterator = new IntlBreakIterator("text");
 breakIterator->setText("Hello, World!");
 IntlBreakIterator::PartsIterator* partsIterator = breakIterator->getPartsIterator();
 while (partsIterator->hasNext()) {
     IntlBreakIterator::Part* part = partsIterator->next();
     printf("시작 인덱스: %d, 끝 인덱스: %dn", part->getStart(), part->getEnd());
 }
 delete breakIterator;
2025-05-22 04:48