共用方式為


<istream> 函式

swap
ws

swap

交換兩個資料流物件的元素。

template <class Elem, class Tr>
void swap(
    basic_istream<Elem, Tr>& left,
    basic_istream<Elem, Tr>& right);

template <class Elem, class Tr>
void swap(
    basic_iostream<Elem, Tr>& left,
    basic_iostream<Elem, Tr>& right);

參數

left
資料流。

right
資料流。

ws

略過資料流中的空白字元。

template class<Elem, Tr> basic_istream<Elem, Tr>& ws(basic_istream<Elem, Tr>& _Istr);

參數

_Istr
資料流。

傳回值

資料流。

備註

操作工具會擷取並捨棄use_facet ctype < Elem >> ( getloc 的任何元素。 ch< is ctype < Elem > :: space ch ) 為 true。

此函數如果在擷取元素時遇到檔案結尾,就會呼叫 setstate( eofbit)。 它會傳 回_Istr

範例

如需使用 的範例,請參閱 運算子 >>ws

另請參閱

<istream>