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 스트림에 액세스할 수 있도록 하는 저수준 스트림을 반복기 클래스를 제공 합니다.
생성자
생성 된 ostreambuf_iterator 문자가 출력 스트림에 쓸 초기화 됩니다. |
형식 정의
문자 형식에 제공 하는 형식에서 ostreambuf_iterator. |
|
스트림 형식에 제공 하는 형식에서 ostream_iterator. |
|
스트림 형식에 제공 하는 형식에서 ostreambuf_iterator. |
|
문자 특성 형식을 제공 하는 형식에서 ostream_iterator. |
멤버 함수
테스트 실패는 출력 스트림 버퍼에 삽입 합니다. |
연산자
역참조 연산자 식 출력 반복기를 구현 하는 데 *i = x. |
|
작동 하지 않는 증분 연산자는 ostreambuf_iterator 작업을 호출 하기 전에 동일한 개체를 처리 합니다. |
|
연산자 문자 연관된 스트림의 버퍼에 삽입합니다. |
요구 사항
헤더: <iterator>
네임 스페이스: std