Поделиться через


Метод scoped_allocator_adaptor::allocate

Выделяет память с помощью механизма распределения Outer.

pointer allocate(size_type count);
pointer allocate(size_type count, const_void_pointer hint);

Параметры

  • count
    Число элементов, для которых достаточно хранилище быть выбран.

  • hint
    Указатель, который может помочь объект выделения, найти адрес объекта выбрал до запроса.

Возвращаемое значение

Первый функцию-член возвращает Outer_traits::allocate(outer_allocator(), count).Второй функцию-член возвращает Outer_traits::allocate(outer_allocator(), count, hint).

Требования

заголовок: <scoped_allocator>

std пространство имен:

См. также

Ссылки

Класс scoped_allocator_adaptor

Метод allocator_traits::allocate