다음을 통해 공유


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 항상 컨테이너를 초기화 해야 합니다.

2cd99bzf.collapse_all(ko-kr,VS.110).gif생성자

back_insert_iterator

생성 된 back_insert_iterator 는 요소 컨테이너의 마지막 요소 뒤에 삽입 합니다.

2cd99bzf.collapse_all(ko-kr,VS.110).gif형식 정의

container_type

에 대 한 컨테이너를 제공 하는 형식에서 back_insert_iterator.

reference

에 대 한 참조를 제공 하는 형식에서 back_insert_iterator.

2cd99bzf.collapse_all(ko-kr,VS.110).gif연산자

operator*

역참조 연산자 식 출력 반복기를 구현 하는 데 *i = x 백을 삽입 합니다.

operator++

증가 back_insert_iterator 다음 위치에 값 저장 될 수 있습니다.

operator=

식 출력 반복기를 구현 하는 데 사용 되는 할당 연산자 *i = x 백을 삽입 합니다.

요구 사항

헤더: <iterator>

네임 스페이스: std

참고 항목

참조

표준 C++ 라이브러리에서 스레드로부터의 안전성

표준 템플릿 라이브러리

기타 리소스

back_insert_iterator 멤버

<iterator> 멤버