std::experimental::pmr::memory_resource:: do_is_equal
|
virtual
bool
is_equal
(
const
memory_resource
&
other
)
const
noexcept
=
0
;
|
(Library Fundamentals TS) | |
Vergleicht * this auf Gleichheit mit other .
Zwei
memory_resource
s sind genau dann gleich, wenn Speicher, der von einem
memory_resource
allokiert wurde, vom anderen freigegeben werden kann und umgekehrt.
Hinweise
Der am stärksten abgeleitete Typ von other stimmt möglicherweise nicht mit dem am stärksten abgeleiteten Typ von * this überein. Eine Implementierung in einer abgeleiteten Klasse muss daher typischerweise prüfen, ob die am stärksten abgeleiteten Typen von * this und other mithilfe von dynamic_cast übereinstimmen, und sofort false zurückgeben, wenn der Cast fehlschlägt.
Siehe auch
vergleicht auf Gleichheit mit einem anderen
memory_resource
(öffentliche Elementfunktion) |