标头 <istream>
提供以下函数:
交换
交换两个流对象的元素。
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);
参数
左
流。
右
流。
ws
跳过流中的空白。
template class<Elem, Tr> basic_istream<Elem, Tr>& ws(basic_istream<Elem, Tr>& _Istr);
参数
_Istr
流。
返回值
流。
备注
此操控器可提取和放弃任何 ch
元素,对于这些元素,use_facet<ctype<Elem>>( getloc)。 is( ctypeElem:: space, ch)为 true<>。
此函数如果在提取元素时遇到文件末尾,则会调用 setstate( eofbit)。 它返回 _Istr。