description | title | ms.date | f1_keywords | ms.assetid | ||
---|---|---|---|---|---|---|
Learn more about: <istream> functions |
<istream> functions |
11/04/2016 |
|
0301ea0d-4ded-4841-83dd-4253b55b3188 |
Exchanges the elements of two stream objects.
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
A stream.
right
A stream.
Skips white space in the stream.
template class<Elem, Tr> basic_istream<Elem, Tr>& ws(basic_istream<Elem, Tr>& _Istr);
_Istr
A stream.
The stream.
The manipulator extracts and discards any elements ch
for which use_facet< ctype< Elem> >( getloc). is( ctype< Elem>:: space, ch) is true.
The function calls setstate( eofbit) if it encounters end of file while extracting elements. It returns _Istr.
See operator>> for an example of using ws
.