名前空間
変種

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

提供: cppreference.com
 
 
入出力ライブラリ
入出力マニピュレータ
Cスタイルの入出力
バッファ
(C++98で非推奨)
ストリーム
抽象
ファイル入出力
文字列入出力
配列入出力
(C++98で非推奨)
(C++98で非推奨)
(C++98で非推奨)
同期化出力
エラーカテゴリインタフェース
(C++11)
 
 
<tbody> </tbody>
char_type* eback() const;
(1)
char_type* gptr() const;
(2)
char_type* egptr() const;
(3)

get 領域を定義するポインタを返します。

1) get 領域の先頭へのポインタを返します。

2) get 領域の現在の文字へのポインタ (get ポインタ) を返します。

3) get 領域の終端へのポインタを返します。

引数

(なし)

戻り値

1) get 領域の先頭へのポインタ。

2) get 領域の現在の文字へのポインタ (get ポインタ)。

3) get 領域の終端へのポインタ。

ノート

名前「gptr」および「egptr」は get 領域を意味しており、「eback」は putback 領域の end を意味しています。 gptr から後退していって eback まで文字を戻すことができるということです。

関連項目

put 領域の先頭、現在の文字、終端へのポインタを返します
(プロテクテッドメンバ関数) [edit]