Namespaces
Variants

std::experimental::pmr::memory_resource:: do_is_equal

From cppreference.net
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)