ios_base 類別
類別描述儲存和成員函式通用輸入和不取決於樣板參數的輸出資料流。(樣板類別 basic_ios 描述何謂常見而且相依於樣板參數)。
類別 ios_base 物件儲存格式化資訊,包括:
在 fmtflags型別物件的格式旗標。
在 iostate型別物件的例外狀況遮罩。
在型別 int物件的一個欄位寬度*。*
在型別 int物件的顯示精確度。
在型別 locale物件的地區設定物件。
兩個延伸陣列,具有型別 long 和 void 指標的項目。
類別 ios_base 也存放資料流狀態資訊物件,在型別 iostate物件和回呼堆疊。
建構函式
建構 ios_base 物件。 |
Typedef
描述函式傳遞至 register_call。 |
|
指定輸出外觀的常數。 |
|
定義描述資料流狀態的常數。 |
|
描述如何使用資料流互動。 |
|
位移指定作業的起點。 |
列舉
指定事件型別。 |
常數
為 internal定義的位元遮罩 | left | right. |
|
搜尋至資料流的結尾指定在每次插入之前。 |
|
尋找對資料流結尾的指定,以控制物件第一次建立。 |
|
記錄檔資料流緩衝區的完整性遺失。 |
|
為 dec定義的位元遮罩 | hex | oct. |
|
尋找相對於序列開頭的指定。 |
|
指定應該將檔案為二進位資料流,而不是文字資料流。 |
|
指定 bool 型別物件的插入或擷取做為名稱 (例如 true 和 false) 而不是數值。 |
|
尋找相對於序列中的目前位置的指定。 |
|
以十進位格式指定整數值的插入或擷取。 |
|
尋找相對於序列結尾的指定。 |
|
記錄檔案結尾,當擷取自資料流。 |
|
記錄檔會從資料流擷取有效的欄位。 |
|
在定點格式指定浮點值的外掛程式 (沒有指數欄位)。 |
|
為 fixed定義的位元遮罩 | scientific |
|
所有狀態位元清除。 |
|
在十六十六進位格式指定整數值的插入或擷取。 |
|
指定資料流的擷取。 |
|
對一個欄位寬度填補透過插入在內部一點的字元填補至產生的數字欄位。 |
|
指定靠左對齊。 |
|
在八進位格式指定整數值的插入或擷取。 |
|
指定插入至資料流。 |
|
指定右對齊。 |
|
在科學記號格式指定浮點值的外掛程式 (與指數欄位)。 |
|
指定顯示一個產生的整數欄位的基底前置的外掛程式。 |
|
在產生的浮點欄位指定小數點的無條件的外掛程式。 |
|
在非負載產生的數字欄位指定加號的外掛程式。 |
|
在某些擷取前指定略過前置空白字元。 |
|
其控制項建立物件時,指定現有檔案的刪除內容。 |
|
造成輸出中每個插入後清除。 |
|
在某些插入指定小寫字母的大寫對應的外掛程式。 |
成員函式
設定或傳回目前旗標設為。 |
|
傳回儲存的地區設定物件。 |
|
變更地區設定。 |
|
建立標準 iostream 物件,當建構。 |
|
指派為 iword中儲存的值。 |
|
在浮點指定數字的顯示。 |
|
指派為 pword中儲存的值。 |
|
指定回呼函式。 |
|
設定指定的旗標。 |
|
確定 iostream 和 C 執行階段程式庫作業順序產生其出現在原始程式碼。 |
|
讓指定的旗標已關閉。 |
|
設定輸出資料流的長度。 |
|
指定變數是將資料流的一部分。 |
運算子
ios_base 物件的指派運算子。 |
需求
Header: <ios>
命名空間: std