public member function
<locale>
get (1) | streambuf* rdbuf() const; |
---|
set (2) | streambuf* rdbuf (streambuf* bytebuf); |
---|
Get/set underlying byte stream buffer
The first form (1) returns a pointer to the underlying byte stream buffer object currently used by the object.
The second form (2) also sets the object pointed by bytebuf as the new underlying byte stream buffer used by the object.
返回值
A pointer to the underlying byte stream buffer object used by the object before the call.
資料競爭
Accesses (1) or modifies (2) the object.
異常安全
基本保證:如果丟擲異常,物件處於有效狀態。