<ios>
定義數個型別和函式對應至 iostreams 的作業。 此標題為您通常包含的其他 iostream 標頭;您直接很少包含它。
#include <ios>
備註
函式的大型群組是操作工具。 在 <ios> 宣告的操作工具修改在類別 ios_base其引數物件中的值。 其他操作工具對衍生自這個類別型別的物件控制資料流的動作,例如特製化其中一個樣板類別 basic_istream 或 basic_ostream。 例如, noskipws(str) 會清除物件 str的格式旗標, ios_base::skipws 可以是下列其中一種型別。
您可以插入至輸出資料流或擷取它也稱為操作工具從輸入資料流,因為針對類別提供的特殊插入和擷取作業衍生自 ios_base。 例如:
istr >> noskipws;
呼叫 noskipws(istr)。
Typedef
支援從舊的 iostream 程式庫的 ios 類別。 |
|
支援內部作業。 |
|
承擔緩衝區指標或檔案指標的目前位置。 |
|
指定資料流的大小。 |
|
支援 wios 舊 iostream 程式庫分類。 |
|
承擔緩衝區指標或檔案指標的目前位置。 |
操作工具
指定 bool 型別的變數顯示為 truefalse 或資料流。 |
|
指定整數變數出現在底數的標記法。 |
|
設定 ios_base 物件的旗標為浮點值使用預設的顯示格式。 |
|
指定浮點數值在固定小數點附註隨即顯示。 |
|
指定整數變數出現在 Base 16 的附註。 |
|
產生一個數字符號靠左對齊和的數字靠右對齊。 |
|
產生不同的外觀,例如輸出寬度顯示於資料流注意內容以左框線的文字。 |
|
指定 bool 型別的變數會顯示為 1 或 0 資料流。 |
|
將表示數字所顯示的標記基底。 |
|
顯示的小數部分是零浮點數的整數部分。 |
|
造成無效的明確簽署。 |
|
造成空間從輸入資料流讀取。 |
|
將緩衝區和處理的原因輸出緩衝區時已滿。 |
|
指定十六進位數字和指數在科學標記法顯示為小寫。 |
|
指定整數變數出現在八進位基數標記法。 |
|
產生不同的外觀,例如輸出寬度顯示於資料流注意內容以右框線的文字。 |
|
使用科學標記法,造成浮點隨即顯示。 |
|
表示數字所顯示的標記基底。 |
|
即使小數部分是零,則為小數點右邊顯示浮點數數字的整數部分。 |
|
造成無效的明確簽署。 |
|
造成空間不從輸入資料流讀取。 |
|
當緩衝區不是空的時,會讓輸出處理。 |
|
指定十六進位數字和指數在科學標記法中顯示為大寫。 |
類別
樣板類別描述儲存和成員函式通用取決於樣板參數的輸入資料流 (樣板類別 basic_istream) 和輸出資料流 (樣板類別 basic_ostream)。 |
|
樣板類別描述可以儲存所需的所有資訊還原所有資料流內的選擇性檔案位置指示器的物件。 |
|
類別描述儲存和成員函式通用輸入和不取決於樣板參數的輸出資料流。 |