Namespaces
Variants

std::basic_streambuf<CharT,Traits>:: eback, gptr, egptr

From cppreference.net
char_type * eback ( ) const ;
(1)
char_type * gptr ( ) const ;
(2)
char_type * egptr ( ) const ;
(3)
**Примечание:** Весь код C++ внутри тегов ` ` сохранен без изменений, включая имена функций (`eback`, `gptr`, `egptr`) и ключевые слова C++, как требовалось в инструкциях.

Возвращает указатели, определяющие область получения.

1) Возвращает указатель на начало области получения данных.

2) Возвращает указатель на текущий символ ( get pointer ) в области получения.

3) Возвращает указатель на элемент, следующий за концом области получения данных.

Содержание

Параметры

(нет)

Возвращаемое значение

1) Указатель на начало области get.

2) Указатель на текущий символ ( get pointer ) в области получения.

3) Указатель на позицию за концом области получения данных.

Примечания

В то время как названия "gptr" и "egptr" относятся к области чтения, название "eback" относится к концу области возврата: двигаясь назад от gptr , символы могут быть возвращены до достижения eback .

Пример

Смотрите также

возвращает указатель на начало, текущий символ и конец области вывода
(защищённая функция-член)