istream_iterator Class

입력된 반복기 개체에 설명 합니다.클래스의 개체를 추출 합니다. 형식 입력된 스트림에서 it를 통해 개체 형식의 저장소 액세스 포인터basic_istream<CharType, 성분>.

template <
   class Type 
   class CharType = char
   class Traits = char_traits<CharType>
   class Distance= ptrdiff_t
>
class istream_iterator : 
public iterator<input_iterator_tag, Type, Distance, const Type *, const Type &>

매개 변수

  • Type
    입력된 스트림에서 추출할 개체 유형을 지정 합니다.

  • CharType
    문자 유형을 나타내는 종류는 istream_iterator.이 인수는 선택적 이며 기본값은 char*.*

  • Traits
    문자 유형을 나타내는 종류는 istream_iterator.이 인수는 선택적 이며 기본값은 char_traits<CharType >.

  • 거리
    A 서명 형식에 대 한 차이 나타내는 정수 계열 형식에서 istream_iterator.이 인수는 선택적 이며 기본값은 ptrdiff_t*.*

구성 또는 저장 된 포인터를 null이 아닌 클래스 istream_iterator의 개체를 증분 개체 형식의 개체를 저장 하 고 추출 시도 형식 연결 된 입력 스트림에서.추출 실패 하는 경우 개체 포인터가 저장된 표시기가 시퀀스의 끝을 따라서 만드는 null 포인터를 효과적으로 대체 합니다.

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

istream_iterator

두 스트림의 끝 반복기를 기본값으로 만듭니다 istream_iterator 또는 istream_iterator 에서 읽어 오는 반복기의 스트림 형식으로 초기화 합니다.

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

char_type

문자 형식에 제공 하는 형식에서 istream_iterator.

istream_type

스트림 형식에 제공 하는 형식에서 istream_iterator.

traits_type

문자 특성 형식을 제공 하는 형식에서 istream_iterator.

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

operator*

저장 된 개체 형식의 역참조 연산자 반환 Type 가 해결의 istream_iterator.

operator->

있는 경우 구성원의 값을 반환 합니다.

operator++

중 하나 입력된 스트림에서 증가 개체를 추출 또는 증가 하기 전에 개체를 복사 하 고 복사본을 반환.

요구 사항

헤더: <iterator>

네임 스페이스: std

참고 항목

참조

iterator Struct

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

표준 템플릿 라이브러리

기타 리소스

istream_iterator 멤버

<iterator> 멤버