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

FreeBSD Manual Pages

  
 
  

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

NAME
       std::experimental::pmr::memory_resource::deallocate  -  std::experimen-
       tal::pmr::memory_resource::deallocate

Synopsis
	  void*	deallocate(void* p, std::size_t	bytes, std::size_t    (library
       fundamentals TS)
	  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	return do_deallocate(p,	bytes, alignment);.

Exceptions
	  Throws nothing.

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

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

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

home | help