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

FreeBSD Manual Pages

  
 
  

home | help
std::pmr::m...::deallocate(3) C++ Standard Libarystd::pmr::m...::deallocate(3)

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

Synopsis
	  void deallocate( void* p,

	  std::size_t bytes,					(since C++17)

	  std::size_t alignment	= alignof(std::max_align_t) );

	  Deallocates the storage pointed to by	p. p shall have	been  returned
       by a prior call
	  to  allocate(bytes,  alignment)  on  a memory_resource that compares
       equal to	*this, and
	  the storage it points	to shall not yet have been deallocated.

	  Equivalent to	do_deallocate(p, bytes,	alignment);.

Exceptions
	  Throws nothing.

See also
	  do_deallocate	deallocates memory
	  [virtual]	(virtual private member	function)

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

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

home | help