共用方式為


basic_ios Class

樣板類別描述儲存體和成員函式通用於兩個輸入資料流 (或樣板類別 basic_istream) 和輸出資料流 (或樣板類別 basic_ostream) 的範本參數而定。(類別 ios_base 說明什麼是常見與範本參數與無關。)物件類別的 basic_ios < 類別 Elem,類別特性 > 可幫助控制資料流型別的項目與 Elem,其字元特性由類別 特性

template <class Elem, class Traits>
   class basic_ios : public ios_base

參數

  • Elem
    一種類型。

  • Traits
    型別的變數char_traits

備註

物件類別的 basic_ios < 類別 Elem,類別特性 > 儲存:

f2dh4a23.collapse_all(zh-tw,VS.110).gif建構函式

basic_ios

建構basic_ios類別。

f2dh4a23.collapse_all(zh-tw,VS.110).gifTypedef

char_type

樣板參數的Elem。

int_type

同義資料表的Traits::int_type

off_type

同義資料表的Traits::off_type

pos_type

同義資料表的Traits::pos_type

traits_type

樣板參數的Traits。

f2dh4a23.collapse_all(zh-tw,VS.110).gif成員函式

不正確

指出遺失的資料流緩衝區的完整性。

clear

清除所有的錯誤旗標。

copyfmt

將旗標將某個資料流複製到另一個。

eof

指出是否已到達資料流的結尾。

例外狀況

表示將資料流所擲回的例外狀況。

失敗

表示失敗,用來從資料流擷取有效的欄位。

fill

會指定或傳回的文字不一樣寬的資料流時使用的字元。

很好

指出資料流處於良好狀態。

增強

變更地區設定。

init

由呼叫basic_ios建構函式。

移動

移動指標至資料流的緩衝區,從參數到目前的物件以外的所有值。

縮小

對等的字元,會尋找指定char_type

rdbuf

路由資料流,以指定的緩衝區。

rdstate

文字為 「 位元旗標的狀態。

set_rdbuf

會指定為此資料流物件讀取的緩衝區的資料流緩衝區。

setstate

設定其他旗標。

交換

交換的值,在此basic_ios物件的另一個basic_ios物件。無法交換資料流緩衝區的指標。

繫結

可確保另一個資料流之前被處理的一個資料流中。

加寬

尋找對等物char_type到指定的字元。

f2dh4a23.collapse_all(zh-tw,VS.110).gif運算子

明確運算子的 bool

允許使用basic_ios物件做為bool。自動型別轉換為停用,以避免一般、 非預期的副作用。

運算子 void 1

指示是否仍然很好的資料流。

運算子!

表示資料流不是已不正確。

需求

標頭: <ios>

Namespace: 標準

請參閱

參考

在標準 C++ 程式庫中的執行緒安全

iostream 程式設計

iostreams 慣例

其他資源

basic_ios 成員

<ios> 成員