std::experimental::pmr::memory_resource:: do_is_equal
|
virtual
bool
is_equal
(
const
memory_resource
&
other
)
const
noexcept
=
0
;
|
(техническая спецификация библиотечных основ) | |
Сравнивает * this на равенство с other .
Два
memory_resource
считаются равными тогда и только тогда, когда память, выделенная из одного
memory_resource
, может быть освобождена из другого и наоборот.
Примечания
Наиболее производный тип other может не совпадать с наиболее производным типом * this . Поэтому реализация производного класса обычно должна проверять, совпадают ли наиболее производные типы * this и other с помощью dynamic_cast , и немедленно возвращать false , если приведение не удалось.
Смотрите также
сравнение на равенство с другим
memory_resource
(публичная функция-член) |