Namespaces
Variants

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

From cppreference.net
Iterator library
Iterator concepts
Iterator primitives
Algorithm concepts and utilities
Indirect callable concepts
Common algorithm requirements
(C++20)
(C++20)
(C++20)
Utilities
(C++20)
Iterator adaptors
Range access
(C++11) (C++14)
(C++14) (C++14)
(C++11) (C++14)
(C++14) (C++14)
(C++17) (C++20)
(C++17)
(C++17)
bool equal ( const istreambuf_iterator & it ) const ;

Prüft, ob sowohl * this als auch it gültig sind oder beide ungültig sind, unabhängig von den verwendeten Streampuffer-Objekten.

Inhaltsverzeichnis

Parameter

it - ein weiterer Streampuffer-Iterator zum Vergleich

Rückgabewert

true wenn sowohl * this als auch it gültig sind oder beide ungültig sind, false andernfalls.

Exceptions

Kann implementierungsdefinierte Ausnahmen auslösen.

Fehlerberichte

Die folgenden verhaltensändernden Fehlerberichte wurden rückwirkend auf zuvor veröffentlichte C++-Standards angewendet.

DR Angewendet auf Verhalten wie veröffentlicht Korrigiertes Verhalten
LWG 110 C++98 die Signatur war bool equal ( istreambuf_iterator & it ) const hinzugefügt
LWG 1126 C++98 LWG issue 110 wurde nicht ordnungsgemäß gelöst, sodass
der Parametertyp als istreambuf_iterator& verblieb
const hinzugefügt