Spec-Zone.ru › C++

std::istreambuf_iterator<CharT,Traits>::equal

bool equal( const istreambuf_iterator& it ) const;

Проверяет, являются ли оба *this и it допустимыми или оба недопустимыми, независимо от используемых ими объектов буфера потока.

Параметры

it - другой итератор буфера потока для сравнения

Возвращаемое значение

true если оба *this и it допустимы или оба недопустимы, false в противном случае.

Исключение

Может вызывать исключения, определённые реализацией.

Отчёты об ошибках

Следующие отчёты об ошибках, изменяющие поведение, были применены ретроактивно к ранее опубликованным стандартам C++.

DR Применимо к Поведение, опубликованное Правильное поведение
LWG 110 C++98 подпись была bool equal(istreambuf_iterator& it) Добавлены const
LWG 1126 C++98 LWG issue 110 не был должным образом решен, оставив
тип параметра как istreambuf_iterator&
Добавлен const

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/iterator/istreambuf_iterator/equal

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API