9 Iterators library [iterators]

9.8 Stream iterators [iterators.stream]

9.8.4 Class template ostreambuf_iterator [ostreambuf.iterator]

9.8.4.1 ostreambuf_iterator constructors [ostreambuf.iter.cons]

constexpr ostreambuf_iterator() noexcept;

Effects: Initializes sbuf_ with nullptr.

ostreambuf_iterator(ostream_type& s) noexcept;

Requires: s.rdbuf() != nullptr.

Effects: Initializes sbuf_ with s.rdbuf().

ostreambuf_iterator(streambuf_type* s) noexcept;

Requires: s != nullptr.

Effects: Initializes sbuf_ with s.