std::basic_streambuf<CharT,Traits>:: eback, gptr, egptr
| I/O manipulators | ||||
| Print functions (C++23) | ||||
| C-style I/O | ||||
| Buffers | ||||
|
(C++23)
|
||||
|
(
C++98/26*
)
|
||||
|
(C++20)
|
||||
| Streams | ||||
| Abstractions | ||||
| File I/O | ||||
| String I/O | ||||
| Array I/O | ||||
|
(C++23)
|
||||
|
(C++23)
|
||||
|
(C++23)
|
||||
|
(
C++98/26*
)
|
||||
|
(
C++98/26*
)
|
||||
|
(
C++98/26*
)
|
||||
| Synchronized Output | ||||
|
(C++20)
|
||||
| Types | ||||
| Error category interface | ||||
|
(C++11)
|
||||
|
(C++11)
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
char_type
*
eback
(
)
const
;
|
(1) | |
|
char_type
*
gptr
(
)
const
;
|
(2) | |
|
char_type
*
egptr
(
)
const
;
|
(3) | |
Retourne les pointeurs définissant la zone de récupération.
1) Retourne le pointeur vers le début de la zone de lecture.
2) Retourne le pointeur vers le caractère actuel ( get pointer ) dans la zone de lecture.
3) Renvoie le pointeur un après la fin de la zone de lecture.
Table des matières |
Paramètres
(aucun)
Valeur de retour
1) Le pointeur vers le début de la zone de lecture.
2) Le pointeur vers le caractère actuel ( get pointer ) dans la zone de lecture.
3) Le pointeur un après la fin de la zone de lecture.
Notes
Bien que les noms "gptr" et "egptr" se réfèrent à la zone de lecture, le nom "eback" fait référence à la fin de la zone de remise : en reculant depuis
gptr
, des caractères peuvent être remis jusqu'à
eback
.
Exemple
|
Cette section est incomplète
Raison : aucun exemple |
Voir aussi
|
renvoie un pointeur vers le début, le caractère courant et la fin de la zone de mise en mémoire tampon
(fonction membre protégée) |