back_insert_iterator Class
출력 반복기의 요구 사항을 충족 하는 반복기 어댑터를 설명 합니다.삽입 하 보다는 백엔드 시퀀스의 요소를 덮어씁니다 및 따라서 덮어쓰기 의미의 C++ 시퀀스 컨테이너 반복기가 제공 되는 기능을 제공 합니다.Back_insert_iterator 클래스 컨테이너 유형에 따라 (를) 처리할 수 있습니다.
template <class Container>
class back_insert_iterator
매개 변수
- Container
컨테이너의 요소 뒤에는 삽입 될 수 있는 back_insert_iterator.
설명
컨테이너 뒤로 삽입 일련의 요구 사항을 충족 해야 amortized 일정 한 시간에는 시퀀스의 끝에 요소를 삽입할 수도 있습니다.STL 시퀀스 컨테이너 정의 있지 않은 deque 클래스, 클래스 목록 및 벡터 클래스 제공에 필요한 push_back 구성원 작동 하 고 이러한 요구 사항을 충족 합니다.이러한 세 가지 컨테이너 뿐만 아니라 문자열 각 사용에 적용할 수 있습니다 back_insert_iterators.A back_insert_iterator 항상 컨테이너를 초기화 해야 합니다.
생성자
생성 된 back_insert_iterator 는 요소 컨테이너의 마지막 요소 뒤에 삽입 합니다. |
형식 정의
에 대 한 컨테이너를 제공 하는 형식에서 back_insert_iterator. |
|
에 대 한 참조를 제공 하는 형식에서 back_insert_iterator. |
연산자
역참조 연산자 식 출력 반복기를 구현 하는 데 *i = x 백을 삽입 합니다. |
|
증가 back_insert_iterator 다음 위치에 값 저장 될 수 있습니다. |
|
식 출력 반복기를 구현 하는 데 사용 되는 할당 연산자 *i = x 백을 삽입 합니다. |
요구 사항
헤더: <iterator>
네임 스페이스: std