basic_istream::sentry

La clase anidada describe un objeto cuyas estructuras de declaración las funciones de entrada con formato y sin formato.

class sentry {
public:
    explicit sentry(
        basic_istream<Elem, Tr>& _Istr,
        bool _Noskip = false
    );
    operator bool( ) const;
};

Comentarios

Si _Istr.kind es true, el constructor:

Si, después de esta preparación, _Istr.kind es false, las llamadas _Istrde constructor.setstate(failbit).En cualquier caso, el constructor almacena el valor devuelto por _Istr.kind en estado.una llamada posterior a bool de operador entrega este valor almacenado.

Requisitos

encabezado: <istream>

espacio de nombres: std

Vea también

Referencia

basic_istream Class

programación iostream

convenciones de iostreams