basic_ios::clear
Tüm hata bayrakları temizler.
void clear(
iostate _State=goodbit,
bool _Reraise = false
);
void clear(
io_state _State
);
Parametreler
_State (isteğe bağlı)
Tüm bayraklar temizledikten sonra ayarlamak istediğiniz bayraklar._Reraise
Özel durum re-raised olup olmadığını belirtir.
Notlar
Bayraklar goodbit, failbit, eofbit, ve badbit.Bu bayraklar ile test iyi, bozuk, eof, ve başarısız
Üye işlevi birlikte depolanan akışı durumu bilgilerini değiştirir
_State | (rdbuf ! = 0?goodbit : badbit)
Varsa _durumu**&**özel durumlar ise sıfır olmayan, onu daha sonra sınıfın bir nesnesi oluşturduğunda hata.
Örnek
Bkz: rdstate kullanarak örnek için temizlemek.
Gereksinimler
Başlık: <ios>
Namespace: std