std::pmr::memory_resource::do_is_equal
Материал из cppreference.com
<tbody>
</tbody>
virtual bool do_is_equal( const std::pmr::memory_resource& other ) const noexcept = 0; |
(начиная с C++17) | |
Сравнивает *this на равенство с other.
Два memory_resource считаются равными тогда и только тогда, когда память, выделенная одним memory_resource, может быть освобождена другим, и наоборот.
Примечание
Наиболее производный тип other может не совпадать с наиболее производным типом *this. Поэтому реализация производного класса обычно должна проверять, соответствуют ли наиболее производные типы *this и other, используя dynamic_cast, и немедленно возвращать false, если приведение не удаётся.
Смотрите также
сравнивает на равенство с другим memory_resource (public функция-элемент) |