std::pmr::operator!=
std::pmr::operator==, std::pmr::operator!=
bool operator==(const std::pmr::memory_resource& a, const std::pmr::memory_resource& b); | (1) | (since C++17) |
bool operator!=(const std::pmr::memory_resource& a, const std::pmr::memory_resource& b); | (2) | (since C++17) |
Compares the memory_resource
s a
and b
for equality. Two memory_resource
s compare equal if and only if memory allocated from one memory_resource
can be deallocated from the other and vice versa.
Return value
1)
&a == &b || a.is_equal(b)
2)
!(a == b)
Exceptions
noexcept
specification: noexcept
See also
compare for equality with another memory_resource (public member function) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
http://en.cppreference.com/w/cpp/memory/memory_resource/operator_eq