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

FreeBSD Manual Pages

  
 
  

home | help
std::experi...lt_resource(3)  C++ Standard Libary std::experi...lt_resource(3)

NAME
       std::experimental::pmr::get_default_resource	 -     std::experimen-
       tal::pmr::get_default_resource

Synopsis
	  Defined in header <experimental/memory_resource>
	  memory_resource* get_default_resource() noexcept;   (library	funda-
       mentals TS)

	  Gets the default memory resource pointer.

	  The  default	memory	resource pointer is used by certain facilities
       when an explicit
	  memory resource is not supplied. The initial default memory resource
       pointer is the
	  return value of new_delete_resource().

	  This function	is thread-safe.	Previous call to  set_default_resource
       synchronizes
	  with	(see  std::memory_order)  the  subsequent get_default_resource
       calls.

Return value
	  Returns the value of the default memory resource pointer.

See also
	  set_default_resource sets the	default	memory_resource
			       (function)
			       returns a static	 program-wide  memory_resource
       that uses the
	  new_delete_resource	global operator	new and	operator delete	to al-
       locate and
			       deallocate memory
			       (function)

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

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

home | help