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		  2024.06.10	 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.1.quarterly>

home | help