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