std::istreambuf_iterator<CharT,Traits>::equal
Von cppreference.com
< cpp | iterator | istreambuf iterator
| bool equal( const istreambuf_iterator& it ) const; |
||
Prüft, ob sowohl *this als auch it gültig sind, oder ob beide ungültig sind, unabhängig von den Stream-Buffer-Objekten, die sie verwenden.
Inhalt |
[bearbeiten] Parameter
| it | - | Ein weiterer Stream-Buffer-Iterator, mit dem verglichen werden soll |
[bearbeiten] Rückgabewert
true, wenn sowohl *this als auch it gültig sind oder beide ungültig sind, false andernfalls.
[edit] Exceptions
Kann implementierungsdefinierte Ausnahmen auslösen.
[bearbeiten] Defect Reports
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 wurde hinzugefügt |
| LWG 1126 | C++98 | LWG Issue 110 wurde nicht ordnungsgemäß gelöst, wodurch der Parametertyp als istreambuf_iterator& belassen wurde. |
const wurde hinzugefügt |