Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
std::pmr::m...do_is_equal(3)  C++ Standard Libary std::pmr::m...do_is_equal(3)

NAME
       std::pmr::memory_resource::do_is_equal	   -	  std::pmr::memory_re-
       source::do_is_equal

Synopsis
	  virtual bool do_is_equal( const std::pmr::memory_resource&  other  )
       (since C++17)
	  const	noexcept = 0;

	  Compares *this for equality with other.

	  Two  memory_resources	 compare equal if and only if memory allocated
       from one
	  memory_resource can be deallocated from the other and	vice versa.

Notes
	  The most-derived type	of other may not match the most	 derived  type
       of *this. A
	  derived  class implementation	therefore must typically check whether
       the most	derived
	  types	of *this and other match using dynamic_cast,  and  immediately
       return false if
	  the cast fails.

See also
	  is_equal compare for equality	with another memory_resource
		   (public member function)

http://cppreference.com		  2022.07.31	  std::pmr::m...do_is_equal(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::pmr::memory_resource::do_is_equal&sektion=3&manpath=FreeBSD+Ports+15.0>

home | help