strstreambuf Class
描述控制的項目序列的項目儲存在來回傳輸資料流緩衝區char陣列物件。
class strstreambuf : public streambuf
備註
取決於如何建構物件時,將它配置、 擴充,並釋放所需以配合序列中的變更。
物件類別的strstreambuf儲存幾個位元模式資訊做為其strstreambuf模式。這些位元可指示是否受控制的序列:
已配置,且必須最後會釋出。
為可修改。
是可延伸的重新配置存放裝置。
凍結,因此必須未被凍結物件已損毀,或釋出 (如果已配置) 之前的代理公司,而不使用物件。
無法修改或擴充,無論這些不同的模式位元狀態已凍結 「 受控制的序列。
物件也會儲存控制項的兩個函式指標strstreambuf配置。如果這些都是空值的指標,該物件策劃自己的配置和清出受控制序列的儲存區的方法。
![]() |
---|
這個類別已被取代。請考慮使用stringbuf或wstringbuf相反的。 |
建構函式
建構型別的物件strstreambuf。 |
成員函式
會導致資料流緩衝區無法透過資料流緩衝區的作業。 |
|
受保護虛擬函式可在新的字元會被插入到已滿的緩衝區時呼叫。 |
|
受保護的虛擬成員函式,則嘗試將放回輸入資料流中的項目,然後進行目前的項目 (指向下一個指標)。 |
|
傳回寫入受控制序列的元素數目的計數。 |
|
受保護的虛擬成員函式,則嘗試更改受控制的資料流的目前位置。 |
|
受保護的虛擬成員函式,則嘗試更改受控制的資料流的目前位置。 |
|
呼叫凍結,然後傳回受控制序列開頭的指標。 |
|
受保護虛擬函式來從輸入資料流擷取目前的項目。 |
需求
標頭: <strstream>
Namespace: 標準