Bibliothèque C ++ - <wistream>

introduction

Les objets de flux d'entrée peuvent lire et interpréter l'entrée à partir de séquences de caractères. Des membres spécifiques sont fournis pour effectuer ces opérations d'entrée.

L'objet standard wcin est un objet de ce type.

Définition

Vous trouverez ci-dessous la définition de std :: wistream.

typedef basic_istream<wchar_t> wistream;

Paramètres

  • charT - Type de caractère.

  • traits - Classe de traits de caractère qui définit les propriétés essentielles des caractères utilisés par les objets de flux.

Types de membres

N ° Sr. Types de membres Définition
1 un événement Tapez pour indiquer le type d'événement
2 event_callback Type de fonction de rappel d'événement
3 échec Classe de base pour les exceptions de flux
4 fmtflags Tapez les indicateurs de format de flux
5 Init Initialiser les objets de flux standard
6 État Tapez les indicateurs d'état de flux
sept openmode Type d'indicateurs de mode d'ouverture de flux
8 seekdir Type d'indicateur de direction de recherche de flux

Fonctions des membres publics

N ° Sr. Types de membres Définition
1 (constructeur) Construire un objet (fonction de membre public)
2 (destructeur) Destruct, objet (fonction de membre public)

Entrée formatée

N ° Sr. Contribution Définition
1 contribution Extraire l'entrée formatée

Entrée non formatée

N ° Sr. Contribution Définition
1 gcount Il est utilisé pour obtenir le nombre de caractères
2 avoir Il est utilisé pour obtenir des caractères
3 getline Il est utilisé pour obtenir la ligne
4 ignorer Il est utilisé pour extraire et supprimer des caractères
5 coup d'oeil Il est utilisé pour regarder le prochain personnage
6 lis Il est utilisé pour lire un bloc de données
sept readsome Il est utilisé pour lire les données disponibles dans le tampon
8 repousser Il sert à remettre du caractère
9 débloquer Il est utilisé pour débloquer le caractère

Positionnement

N ° Sr. Position Définition
1 dire Il est utilisé pour obtenir la position dans la séquence d'entrée
2 chercher Il est utilisé pour définir la position dans la séquence d'entrée

Synchronisation

N ° Sr. Synchronisation Définition
1 synchroniser Il est utilisé pour synchroniser le tampon d'entrée

Fonctions membres protégées

N ° Sr. Fonctions des membres Définition
1 opérateur = Il est utilisé pour déplacer une affectation
2 échanger Il est utilisé pour permuter les internes

Fonctions du drapeau d'État

N ° Sr. Types de membres Définition
1 bien Il est utilisé pour vérifier si l'état du flux est bon
2 eof Il est utilisé pour vérifier si eofbit est défini
3 échouer Il est utilisé pour vérifier si failbit ou badbit est défini
4 mal Il est utilisé pour vérifier si le badbit est défini
5 opérateur! Évaluer le flux
6 rdstate Il est utilisé pour obtenir des indicateurs d'état d'erreur
sept setstate Il est utilisé pour définir l'indicateur d'état d'erreur
8 clair Il est utilisé pour définir l'indicateur d'état d'erreur
9 remplir Obtenir / définir le caractère de remplissage
dix exceptions Il est utilisé pour obtenir / définir le masque d'exceptions
11 imprégner Imbue locale
12 attacher Il est utilisé pour obtenir / définir un flux lié
13 rdbuf Il est utilisé pour obtenir / définir le tampon de flux
14 étroit Caractère étroit
15 élargir Élargir le caractère