FreeBSD Manual Pages
std::experi...lt_resource(3) C++ Standard Libary std::experi...lt_resource(3) NAME std::experimental::pmr::set_default_resource - std::experimen- tal::pmr::set_default_resource Synopsis Defined in header <experimental/memory_resource> memory_resource* set_default_resource(memory_resource* r) (li- brary fundamentals noexcept; TS) If r is not null, sets the default memory resource pointer to r; otherwise, sets the default memory resource pointer to new_delete_resource(). 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. Every call to set_default_resource synchronizes with (see std::memory_order) the subsequent set_default_resource and get_default_resource calls. Return value Returns the previous value of the default memory resource pointer. See also get_default_resource gets 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)
NAME | Synopsis | Return value | See also
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::experimental::pmr::set_default_resource&sektion=3&manpath=FreeBSD+Ports+15.0>
