basic_ostream::sentry
Вложенный класс описывает объект которого структуры объявления форматированные функции выходных данных и unformatted функции.
class sentry {
public:
explicit sentry( basic_ostream<_Elem, _Tr>& _Ostr );
operator bool( ) const;
~sentry( );
};
Заметки
Вложенный класс описывает объект которого структуры объявления форматированные функции выходных данных и unformatted функции. Если ostr.trueostr. и успешносвязь не пустых указателей, вызовы конструктора ostr.tie->приток. Конструктор затем сохраняет значение, возвращенное ostr.good в Состояние. Более последний вызов operator bool доставляет это сохраненного значения.
Если uncaught_exception возвращает false и флаги&unitbuf отлично от нуля, деструктор вызывается приток.
Требования
Заголовок:<ostream>
Пространство имен: std