<P>流類的基本類等級:<FONT color=#999999>一般地說,流淚有淚如泉涌、淚如雨下、熱淚盈眶、眼淚已干以至于干哭無淚等級別......啊,跑題啦? 這個流不是動詞啊?不動怎么流呢???喔,好了,流就流吧,流是個名詞,就象泥石流...在C++中,輸出輸出就是通過這些"泥石流"完成的。</FONT>在C++中 ,輸入輸出操作被定義為一個類體系,放在一個系統(tǒng)庫里<FONT color=#999999>(庫就是一個集合,梏!)</FONT>C++的流類庫包括<FONT color=#0000ff>ios</FONT>類,它是<FONT color=#0000ff>istream類和ostream類</FONT>的虛基類(還記得什么是虛基類嗎?)這兩個派生類又組合出一個派生類<FONT color=#0000ff>iostream類</FONT>(多重繼承),(為了使這個iostream不會產(chǎn)生兩個ios的實例,所以把ios說明為虛基類。) </P>
/ o. H$ x6 w& o& v! W( v" z<P>C++中<FONT color=#ff0000>預定義</FONT>了<FONT color=#0000ff>4個流:cin cout cerr clog</FONT>。這4個流所聯(lián)結的具體設備為:</P>9 U% c7 @/ O" h& w
<P>cin 標準輸出設備(顯示終端)</P>8 G8 u: x" O, y- v1 k) N: }
<P>cout 標準輸入設備(鍵盤)</P>! _0 W G" f. G7 a: i; X! |
<P>cerr 標準錯誤輸出設備(非緩沖方式,也就是馬上輸出)</P>
2 g* |: A; }- C* b2 u3 {7 A) g& A+ w( D<P>clog 標準錯誤輸出設備(緩沖方式,可以不立刻輸出)</P> |