Bibliothèque C ++ - <wstreambuf>
introduction
C'est une classe de tampon ase pour les flux (large).
Définition
Vous trouverez ci-dessous la définition de std :: wstreambuf.
typedef basic_streambuf<wchar_t> wstreambuf;
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.
Fonctions membres publiques héritées de basic_streambuf
N ° Sr. | Locales et 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 |
Fonctions des membres publics
N ° Sr. | Types de membres et définition |
---|---|
1 |
pubimbue
C'est un endroit imprégné |
2 |
getloc
Il est utilisé pour obtenir les paramètres régionaux actuels |
Gestion et positionnement des tampons
N ° Sr. | Gestion et positionnement et définition des tampons |
---|---|
1 |
pubsetbuf
Il est utilisé pour définir le tableau de tampons |
2 |
pubseekoff
Il est utilisé pour définir le pointeur de position interne sur la position relative |
3 |
pubseekpos
Il est utilisé pour régler le pointeur de position interne sur la position absolue |
4 |
pubsync
Il est utilisé pour synchroniser le tampon de flux |
Fonctions d'entrée
N ° Sr. | Fonctions d'entrée et définition |
---|---|
1 |
in_avail
Il est utilisé pour obtenir le nombre de caractères disponibles à lire |
2 |
snextc
Il est utilisé pour passer à la position suivante et obtenir le caractère |
3 |
sbumpc
Il est utilisé pour obtenir le caractère actuel et passer à la position suivante |
4 |
sgetc
Il est utilisé pour obtenir le caractère actuel |
5 |
sgetn
Il est utilisé pour obtenir une séquence de caractères |
6 |
sputbackc
Il sert à remettre du caractère |
sept | sungetc Il est utilisé pour diminuer la position actuelle |
Fonctions de sortie
N ° Sr. | Sortie et définition |
---|---|
1 |
sputc
Il est utilisé pour mettre du caractère et passer à la position suivante |
2 |
sputn
Il est utilisé pour mettre une séquence de caractères |
Remplacements de fonctions virtuelles protégées
N ° Sr. | fonction virtuelle et définition |
---|---|
1 |
Setbuf
Il est utilisé pour définir le tampon |
2 |
chercher
Il est utilisé pour définir le pointeur de position sur la position relative |
3 |
chercher
Il est utilisé pour régler le pointeur de position sur la position absolue |
4 |
débordement
Il est utilisé pour obtenir du caractère |
5 | pbackfail
Il sert à remettre du caractère |
6 |
débordement
Il est utilisé pour mettre du caractère |
Fonctions membres protégées
Les fonctions membres protégées suivantes permettent d'accéder à ces pointeurs -
Séquence d'entrée
N ° Sr. | Séquence d'entrée et définition |
---|---|
1 |
eback
Il est utilisé dans le pointeur vers le début de la séquence d'entrée |
2 |
gptr
Il est utilisé dans le pointeur sur la position actuelle de la séquence d'entrée |
3 |
egptr
Il est utilisé dans le pointeur vers la fin de la séquence d'entrée |
4 |
gbump
Il est utilisé pour obtenir un pointeur |
5 |
setg
Il est utilisé pour définir les pointeurs de séquence d'entrée |
Séquence de sortie (put)
N ° Sr. | Séquence de sortie et définition |
---|---|
1 |
pbase
Il est utilisé dans le pointeur vers le début de la séquence de sortie |
2 |
pptr
Il est utilisé dans le pointeur sur la position actuelle de la séquence de sortie |
3 |
epptr
Il est utilisé dans le pointeur vers la fin de la séquence de sortie |
4 |
pbump
Il est utilisé pour augmenter le pointeur de mise |
5 |
setp
Il est utilisé pour définir les pointeurs de séquence de sortie |
Copier
N ° Sr. | Copie et définition |
---|---|
1 |
opérateur =
Il est utilisé dans l'affectation du tampon de flux |
2 |
échanger
Il est utilisé dans les tampons de flux WAP |