<istream>
funzioni
scambio
Scambia gli elementi di due oggetti di flusso.
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);
Parametri
left
Un flusso.
right
Un flusso.
ws
Ignora gli spazi nel flusso.
template class<Elem, Tr> basic_istream<Elem, Tr>& ws(basic_istream<Elem, Tr>& _Istr);
Parametri
_Istr
Un flusso.
Valore restituito
Flusso.
Osservazioni:
Il manipolatore estrae e rimuove tutti gli elementi ch
per i quali use_facet<ctype<Elem>>( getloc). is( ctype<Elem>:: space, ch) è true.
La funzione chiama setstate( eofbit) se raggiunge la fine del file durante l'estrazione degli elementi. Restituisce _Istr.
Esempio
Vedere l'operatore>> per un esempio di uso ws
di .