Spec-Zone.ru › C++

std::ostreambuf_iterator<CharT,Traits>::operator=

ostreambuf_iterator& operator=( CharT c );

Если failed() возвращает false, вставляет символ c в связанный буфер потока, вызвав pbuf->sputc(c), где pbuf — это закрытый член типа streambuf_type*. В противном случае ничего не делает.

Если вызов pbuf->sputc(c) возвращает Traits::eof, устанавливает флаг failed() в значение true.

Параметры

c - символ для вставки

Возвращаемое значение

*this

Пример

См. также

sputc
записывает один символ в область записи и продвигает указатель на следующий
(публичный член-функция std::basic_streambuf<CharT,Traits>)

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/iterator/ostreambuf_iterator/operator%3D

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API