basic_istream::sentry
La classe annidata viene descritto un oggetto di cui la dichiarazione struttura le funzioni di input formattate e non formattato.
class sentry {
public:
explicit sentry(
basic_istream<Elem, Tr>& _Istr,
bool _Noskip = false
);
operator bool( ) const;
};
Note
Se _Istr.buon è true, il costruttore:
Chiama _Istr.legame ->sebbene se _Istr.tie non è un puntatore null
Effettivamente chiama la WS(_Istr) se _Istr.flag & skipws è diverso da zero
Se, dopo qualsiasi preparazione, _Istr.good è false, le chiamate _Istrdel costruttore.setstate(failbit). In ogni caso, il costruttore memorizza il valore restituito da _Istr.good in stato. Una chiamata successiva a operator bool consegna questo valore memorizzato.
Requisiti
istream <diIntestazione: >
Spazio dei nomi: std