table of contents
std::istreambuf_iterator::equal(3) | C++ Standard Libary | std::istreambuf_iterator::equal(3) |
NAME¶
std::istreambuf_iterator::equal - std::istreambuf_iterator::equal
Synopsis¶
bool equal( const istreambuf_iterator& it ) const;
Checks whether both *this and it are valid, or both are invalid, regardless
of the
stream buffer objects they use.
Parameters¶
it - another stream buffer iterator to compare to
Return value¶
true if both *this and it are valid, or both are invalid, false otherwise.
Exceptions¶
May throw implementation-defined exceptions.
Defect reports
The following behavior-changing defect reports were applied retroactively to
previously published C++ standards.
DR Applied to Behavior as published Correct behavior
LWG 110 C++98 the signature was bool consts added
equal(istreambuf_iterator& it)
LWG issue 110 was not properly resolved,
LWG 1126 C++98 leaving const added
the parameter type as istreambuf_iterator&
2024.06.10 | http://cppreference.com |