StableArray<Type>::End
Iterator End (void);
ConstIterator End (void) const;
리턴 값
설명
이것은 디레퍼런스될 수 없으며 다른 반복자들과 비교하는 것만 가능합니다. (예제를 보십시오)
예제
GS::StableArray<GS::String> array; // 문자열들의 배열 GS::StableArray<GS::String>::Iterator begin = array.Begin (); // 1번째 항목을 참조하는 반복자 획득하기 GS::StableArray<GS::String>::Iterator end = array.End (); // 마지막 직전 항목을 참조하는 반복자 획득하기 while (begin != end) { // 시퀀스 끝까지 (배열) GS::String s = *begin; // 반복자 디레퍼런싱 (레퍼런스를 리턴함) *begin = s; // 반복자 디레퍼런싱 (레퍼런스를 리턴함) USize length = begin->GetLength (); // 반복자 디레퍼런싱 (포인터를 리턴함) ++begin; // 다음 항목으로 전진 } GS::Sort (array.Begin (), array.End ()); // 알고리즘에서 반복자 사용하기
이 예제는 배열로부터 획득한 반복자들의 사용법을 설명합니다.