Compartir a través de


basic_ios::bad

Indica una pérdida de integridad de búfer de la secuencia

bool bad( ) const;

Valor devuelto

true si rdstate & badbit es distinto de cero; si no false.

Para obtener más información sobre badbit, vea ios_base::iostate.

Ejemplo

// basic_ios_bad.cpp
// compile with: /EHsc
#include <iostream>

int main( void ) 
{
   using namespace std;
   bool b = cout.bad( );
   cout << boolalpha;
   cout << b << endl;

   b = cout.good( );
   cout << b << endl;
}

Output

false
true

Requisitos

encabezado: <IOS>

espacio de nombres: std

Vea también

Referencia

basic_ios Class

programación iostream

convenciones de iostreams