다음을 통해 공유


ostreambuf_iterator Class

연속 문자 요소 추출 출력 스트림에 쓰는 출력 반복기 개체를 설명 하는 템플릿 클래스 ostreambuf_iterator 연산자 >>.ostreambuf_iteratorS 다와 ostream_iterator 클래스 출력 스트림에 삽입 되는 개체의 형식에 제네릭 형식 대신 문자를가.

template < 
   class CharType = char
   class Traits = char_traits<CharType>
>

매개 변수

  • CharType
    해당 ostreambuf_iterator에 대 한 문자 형식을 나타내는 형식입니다.이 인수는 선택적 이며 기본값은 char*.*

  • Traits
    해당 ostreambuf_iterator에 대 한 문자 형식을 나타내는 형식입니다.이 인수는 선택적 이며 기본값은 char_traits<CharType >.

설명

Ostreambuf_iterator 클래스는 출력 반복기에 대 한 요구 사항을 만족 해야 합니다.알고리즘 스트림 출력에 사용 하 여 직접 쓸 수 있는 ostreambuf_iterator.문자는 버퍼링을 무시할 수 및 고급 스트림 반복기와 관련 된 문자 번역의 형태로 (포맷 되지 않은) 원시 I/O 스트림에 액세스할 수 있도록 하는 저수준 스트림을 반복기 클래스를 제공 합니다.

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

ostreambuf_iterator

생성 된 ostreambuf_iterator 문자가 출력 스트림에 쓸 초기화 됩니다.

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

char_type

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

ostream_type

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

streambuf_type

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

traits_type

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

yw577k44.collapse_all(ko-kr,VS.110).gif멤버 함수

실패 했습니다.

테스트 실패는 출력 스트림 버퍼에 삽입 합니다.

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

operator*

역참조 연산자 식 출력 반복기를 구현 하는 데 *i = x.

operator++

작동 하지 않는 증분 연산자는 ostreambuf_iterator 작업을 호출 하기 전에 동일한 개체를 처리 합니다.

operator=

연산자 문자 연관된 스트림의 버퍼에 삽입합니다.

요구 사항

헤더: <iterator>

네임 스페이스: std

참고 항목

참조

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

표준 템플릿 라이브러리

기타 리소스

ostreambuf_iterator 멤버

<iterator> 멤버