<istream>
Функции
swap
Меняет местами элементы двух объектов-потоков.
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
Поток.
right
Поток.
ws
Пропускает пробелы в потоке.
template class<Elem, Tr> basic_istream<Elem, Tr>& ws(basic_istream<Elem, Tr>& _Istr);
Параметры
_Istr
Поток.
Возвращаемое значение
Поток.
Замечания
Манипулятор извлекает и удаляет все элементыch
, для которых use_facet<тип<Elem>>(getloc). is(ctype<Elem>:: space, ch) имеет значение true.
Функция вызывает setstate( eofbit) при обнаружении конца файла при извлечении элементов. Возвращается _Istr.
Пример
Пример использования см. в операторе>>.ws