Delen via


<istream> functies

De <istream> header biedt de volgende functies:

ruilen

Hiermee worden de elementen van twee stroomobjecten uitgewisseld.

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);

Parameterwaarden

links
Een stroom.

rechts
Een stroom.

Ws

Hiermee wordt witruimte in de stream overgeslagen.

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

Parameterwaarden

_Istr
Een stroom.

Retourwaarde

De stroom.

Opmerkingen

De manipulator extraheert en verwijdert alle elementen ch waarvoor use_facet<ctype<Elem>>( getloc). is( ctype<Elem>:: spatie, ch) is waar.

De functie roept setstate( eofbit) aan als het einde van het bestand tegenkomt tijdens het extraheren van elementen. Het retourneert _Istr.

Voorbeeld

Zie de operator>> voor een voorbeeld van het gebruik ws.

Zie ook

<istream>