fonctions<istream>
swap
Échange les éléments de deux objets de flux.
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);
Paramètres
left
Un flux.
right
Un flux.
ws
Ignore l'espace blanc dans le flux.
template class<Elem, Tr> basic_istream<Elem, Tr>& ws(basic_istream<Elem, Tr>& _Istr);
Paramètres
_Istr
Un flux.
Valeur de retour
Flux.
Notes
Le manipulateur extrait et ignore tous les éléments ch
pour lesquels use_facet<ctype<Elem>>( getloc). is( ctype<Elem> :: space, ch) est vrai.
La fonction appelle setstate( eofbit) si elle rencontre la fin du fichier pendant l’extraction d’éléments. Elle retourne _Istr.
Exemple
Consultez l’opérateur>> pour obtenir un exemple d’utilisation ws
.