range_adapter (STL/CLR)
여러 기본 클래스 라이브러리 (BCL) 인터페이스를 구현 하는 데 사용 되는 반복기 쌍을 래핑하는 템플릿 클래스입니다.BCL 컬렉션 처럼 STL/CLR 범위를 조작 하는 range_adapter를 사용 합니다.
template<typename Iter>
ref class range_adapter
: public
System::Collections::IEnumerable,
System::Collections::ICollection,
System::Collections::Generic::IEnumerable<Value>,
System::Collections::Generic::ICollection<Value>
{ ..... };
매개 변수
- 반복 계산
래핑된 반복기와 관련 된 형식입니다.
Members
멤버 함수 |
설명 |
---|---|
어댑터 개체를 만듭니다. |
Operator |
설명 |
---|---|
저장 된 반복기 쌍을 바꿉니다. |
인터페이스
Interface |
설명 |
---|---|
컬렉션의 요소를 반복합니다. |
|
요소 그룹을 유지 관리합니다. |
|
형식화 된 요소는 컬렉션에서 반복 합니다. |
|
형식화 된 요소 그룹을 유지 관리합니다. |
설명
Range_adapter는 차례로 시퀀스의 요소를 구분 하는 반복기 쌍을 저장 합니다.순서로 요소를 반복할 수 있는 네 가지 BCL 인터페이스를 구현 하는 개체입니다.이 템플릿 클래스를 사용 하 여 STL/CLR 범위 BCL 컨테이너와 마찬가지로 조작할 수 합니다.
요구 사항
헤더: < cliext/어댑터 >
네임 스페이스: cliext