1.6 KiB
1.6 KiB
[ostreambuf.iter.ops]
24 Iterators library [iterators]
24.6 Stream iterators [stream.iterators]
24.6.5 Class template ostreambuf_iterator [ostreambuf.iterator]
24.6.5.3 Operations [ostreambuf.iter.ops]
ostreambuf_iterator& operator=(charT c);
Effects: Iffailed() yieldsfalse, callssbuf_->sputc(c); otherwise has no effect.
Returns: *this.
ostreambuf_iterator& operator*();
Returns: *this.
ostreambuf_iterator& operator++(); ostreambuf_iterator& operator++(int);
Returns: *this.
bool failed() const noexcept;
Returns: true if in any prior use of memberoperator=, the call tosbuf_->sputc() returnedtraits::eof(); orfalse otherwise.