basic_ostream::sentry
La clase anidada describe un objeto cuyas estructuras de declaración funcione el formato y la salida sin formato funciona.
class sentry {
public:
explicit sentry( basic_ostream<_Elem, _Tr>& _Ostr );
operator bool( ) const;
~sentry( );
};
Comentarios
La clase anidada describe un objeto cuyas estructuras de declaración funcione el formato y la salida sin formato funciona. Si ostr.kind es true y ostr.lazo no es un puntero NULL, el constructor llama ostr.tie->vaciado. El constructor después almacena el valor devuelto por ostr.good en Estado. Una llamada posterior a operator bool entrega este valor almacenado.
Si uncaught_exception devuelve false y marcadores&unitbuf es distinto de cero, el destructor llama vaciado.
Requisitos
ostream <deEncabezado: >
Espacio de nombres: std