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/cpp/iterator/ostreambuf_iterator/operator%3D

Spec-Zone.ru

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