Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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:
Llama a _Istr.lazo - > vaciado si _Istr.tie no es un puntero NULL
Llama aeficazmente a WS (_Istr) si_Istr .flags83dk98wz(v=vs.110).md ylos skipws es distinto de cero
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