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/cpp/iterator/istreambuf_iterator/equal

Spec-Zone.ru

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