<P>流類(lèi)的基本類(lèi)等級(jí):<FONT color=#999999>一般地說(shuō),流淚有淚如泉涌、淚如雨下、熱淚盈眶、眼淚已干以至于干哭無(wú)淚等級(jí)別......啊,跑題啦? 這個(gè)流不是動(dòng)詞啊?不動(dòng)怎么流呢???喔,好了,流就流吧,流是個(gè)名詞,就象泥石流...在C++中,輸出輸出就是通過(guò)這些"泥石流"完成的。</FONT>在C++中 ,輸入輸出操作被定義為一個(gè)類(lèi)體系,放在一個(gè)系統(tǒng)庫(kù)里<FONT color=#999999>(庫(kù)就是一個(gè)集合,梏!)</FONT>C++的流類(lèi)庫(kù)包括<FONT color=#0000ff>ios</FONT>類(lèi),它是<FONT color=#0000ff>istream類(lèi)和ostream類(lèi)</FONT>的虛基類(lèi)(還記得什么是虛基類(lèi)嗎?)這兩個(gè)派生類(lèi)又組合出一個(gè)派生類(lèi)<FONT color=#0000ff>iostream類(lèi)</FONT>(多重繼承),(為了使這個(gè)iostream不會(huì)產(chǎn)生兩個(gè)ios的實(shí)例,所以把ios說(shuō)明為虛基類(lèi)。) </P>
4 q! w( `& |3 s0 ^' Z<P>C++中<FONT color=#ff0000>預(yù)定義</FONT>了<FONT color=#0000ff>4個(gè)流:cin cout cerr clog</FONT>。這4個(gè)流所聯(lián)結(jié)的具體設(shè)備為:</P>4 W& T1 b) |$ N! b+ K) h: W' L
<P>cin 標(biāo)準(zhǔn)輸出設(shè)備(顯示終端)</P># {0 ^7 x4 }4 S% O h* M
<P>cout 標(biāo)準(zhǔn)輸入設(shè)備(鍵盤(pán))</P>
& X! y. f+ z3 I' U<P>cerr 標(biāo)準(zhǔn)錯(cuò)誤輸出設(shè)備(非緩沖方式,也就是馬上輸出)</P>
! }# h7 Z" d3 |' V/ j<P>clog 標(biāo)準(zhǔn)錯(cuò)誤輸出設(shè)備(緩沖方式,可以不立刻輸出)</P> |