다음을 통해 공유


front_insert_iterator Class

출력 반복기의 요구 사항을 충족 하는 반복기 어댑터를 설명 합니다.삽입, 하 대신 요소로 시퀀스의 전면을 덮어씁니다 및 따라서 덮어쓰기 의미의 C++ 시퀀스 컨테이너 반복기가 제공 되는 기능을 제공 합니다.front_insert_iterator (를) 클래스는 처리할 컨테이너 유형에 따라.

template <class Container>
class front_insert_iterator

매개 변수

  • Container
    컨테이너 형식의 요소가 속한 의해 삽입 될 앞으로는 front_insert_iterator.

설명

컨테이너 전면 삽입 일련의 요구 사항을 충족 해야 amortized 일정 한 시간에는 시퀀스의 시작 부분에 요소를 삽입할 수 있습니다.정의 하는 표준 템플릿 라이브러리 시퀀스 컨테이너의 있지 않은 deque 클래스클래스 목록 제공에 필요한 push_front 구성원 작동 하 고 이러한 요구 사항을 충족 합니다.반면에 의해 정의 되는 컨테이너 시퀀스는 벡터 클래스 이러한 요구 사항을 충족 하지 않는 및 사용할 수 없습니다 front_insert_iterators.A front_insert_iterator 항상 컨테이너를 초기화 해야 합니다.

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

front_insert_iterator

요소 맨 앞에 지정 된 컨테이너 개체를 삽입할 수 있는 반복기를 만듭니다.

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

container_type

컨테이너에는 전면 삽입 수입니다를 나타내는 형식입니다.

reference

연결된 컨테이너에서 제어 되는 시퀀스에 있는 요소에 대 한 참조를 제공 하는 형식입니다.

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

operator*

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

operator++

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

operator=

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

요구 사항

헤더: <iterator>

네임 스페이스: std

참고 항목

참조

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

표준 템플릿 라이브러리

기타 리소스

front_insert_iterator 멤버

<iterator> 멤버