protected member function
<streambuf> <iostream>
char_type* egptr() const;
指向輸入序列的末尾
返回一個指標,指向當前被緩衝的“受控輸入序列”的陣列中最後一個元素的下一個位置。
成員函式可以直接訪問此陣列;它由以下受保護成員函式返回的指標描述:
成員 | 描述 |
eback() | 輸入序列緩衝部分的開頭 |
gptr() | 輸入序列中的當前位置(“get pointer”) |
egptr() | 輸入序列緩衝部分的結尾 |
返回值
一個指標,指向當前被緩衝的“受控輸入序列”的陣列中“末尾之後”的元素。
成員型別 char_type 是流緩衝區(第一個類模板引數)中字元的型別。
資料競爭
訪問流緩衝區物件。
對同一流緩衝區物件的併發訪問可能導致資料競爭。
異常安全
強保證:如果丟擲異常,流緩衝區將不會發生任何更改。