Aracılığıyla paylaş


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

Ayrıca bkz.

Başvuru

basic_ios Class

iostream programlama

iostreams kuralları