basic_ostream::sentry
嵌套选件类描述阐释了结构格式化输出函数和非格式化输出函数的对象。
class sentry {
public:
explicit sentry( basic_ostream<_Elem, _Tr>& _Ostr );
operator bool( ) const;
~sentry( );
};
备注
嵌套选件类描述阐释了结构格式化输出函数和非格式化输出函数的对象。 如果 ostr.好 是 true,并 ostr.关系 不是null指针,构造函数调用 ostr.tie->刷新。 构造函数在 status然后存储 ostr.good 返回的值。 稍后对 operator bool 提供此存储的值。
如果 uncaught_exception 返回 false,并 标志 & unitbuf 不为零,调用析构函数 刷新。
要求
标头: <ostream>
命名空间: std