23 Iterators library [iterators]

23.6 Stream iterators [stream.iterators]

23.6.5 Class template ostreambuf_­iterator [ostreambuf.iterator]

23.6.5.2 Constructors [ostreambuf.iter.cons]

ostreambuf_iterator(ostream_type& s) noexcept;
Preconditions: s.rdbuf() is not a null pointer.
Effects: Initializes sbuf_­ with s.rdbuf().
ostreambuf_iterator(streambuf_type* s) noexcept;
Preconditions: s is not a null pointer.
Effects: Initializes sbuf_­ with s.