std::pmr::operator==, std::pmr::operator!=
From cppreference.com
< cpp | memory | memory resource
| ヘッダ <memory_resource> で定義 |
||
| bool operator==( const std::pmr::memory_resource& a, const std::pmr::memory_resource& b ) noexcept; |
(1) | (C++17以降) |
| bool operator!=( const std::pmr::memory_resource& a, const std::pmr::memory_resource& b ) noexcept; |
(2) | (C++17以降) (C++20まで) |
memory_resource a と b を比較します。2つのmemory_resourceが等しいとみなされるのは、一方のmemory_resourceから割り当てられたメモリが、もう一方のmemory_resourceから解放可能であり、その逆もまた然りである場合のみです。
|
|
(C++20以降) |
[編集] 戻り値
1) &a == &b || a.is_equal(b)
2) !(a == b)
[編集] 関連項目
別のmemory_resourceとの等価性を比較する(公開メンバー関数) |