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

FreeBSD Manual Pages

  
 
  

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

NAME
       std::pmr::get_default_resource -	std::pmr::get_default_resource

Synopsis
	  Defined in header <memory_resource>
	  std::pmr::memory_resource*  get_default_resource() noexcept;	(since
       C++17)

	  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 std::pmr::new_delete_resource.

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

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

See also
	  set_default_resource sets the	default	std::pmr::memory_resource
	  (C++17)	       (function)
			       returns a  static  program-wide	std::pmr::mem-
       ory_resource that
	  new_delete_resource	uses  the  global  operator  new  and operator
       delete to allocate
	  (C++17)	       and deallocate memory
			       (function)

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

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

home | help