<istream>
函式
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