ios_base::iostate
Le type de constantes qui décrivent l'état d'un flux.
namespace std {
class ios_base {
public:
typedef implementation-defined-bitmask-type iostate;
static const iostate badbit;
static const iostate eofbit;
static const iostate failbit;
static const iostate goodbit;
...
};
}
Notes
Le type est un type de masque de bits qui décrit un objet qui peut stocker des informations d'état de flux.Les valeurs d'indicateur distinctes (éléments) sont :
badbit, pour stocker une perte d'état de la mémoire tampon du flux.
eofbit, pour stocker la fin du fichier pendant la récupération d'un flux.
failbit, pour stocker un échec de récupérer un champ valide d'un flux.
En outre, une valeur est utile goodbit, où aucun des bits mentionnés précédemment n'est défini (goodbit est garanti être zéro).
Configuration requise
en-tête : <ios>
l'espace de noms : DST