Retrieves a pointer to store temporary objects.
template <class T> pair<T*, ptrdiff_t> get_temporary_buffer(ptrdiff_t n);
Returns an address for the buffer and its size or zero if unsuccessful.