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

NAME
     std::experimental::pmr::polymorphic_allocator::allocate  -  std::experimen-
     tal::pmr::polymorphic_allocator::allocate

Synopsis
	T* allocate( std::size_t n );  (library fundamentals TS)

	Allocates storage for n objects of type T using  the  underlying  memory
     resource.
	Equivalent to

	return	static_cast<T*>(this->resource()->allocate(n  * sizeof(T), alig-
     nof(T)));.

Parameters
	n - the number of objects to allocate storage for

Return value
	A pointer to the allocated storage.

See also
	allocate   allocates uninitialized storage using the allocator
	[static]   (public static member function  of  std::allocator_traits<Al-
     loc>)
		   deallocates memory
	deallocate (public member function of std::experimental::pmr::memory_re-
     source)

Category:
	  * Noindexed pages

http://cppreference.com 	   2024.06.10	   std::experi...or::allocate(3)

home | help