Пространства имён
Варианты
Действия

std::allocator::deallocate

Материал из cppreference.com
< cpp‎ | memory‎ | allocator

 
 
 
std::allocator
Член функций
Оригинал:
Member functions
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
allocator::allocator
allocator::~allocator
allocator::address
allocator::allocate
allocator::deallocate
allocator::max_size
allocator::construct
allocator::destroy
Не являющиеся членами функций
Оригинал:
Non-member functions
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
operator==
operator!=
 
Определено в заголовочном файле <memory>
void deallocate(pointer p, size_type n);
Освобождает хранения, на который ссылается указатель p, который должен быть указателем получены ранее призыв к allocate(). Аргумент n должна быть равна второй аргумент вызова allocate(), что первоначально производится p.
Оригинал:
Deallocates the storage referenced by the pointer p, which must be a pointer obtained by an earlier call to allocate(). The argument n must be equal to the second argument of the call to allocate() that originally produced p.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Звонки ::operator delete(void*), но это не указано, когда и как это называется.
Оригинал:
Calls ::operator delete(void*), but it is unspecified when and how it is called.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править] Параметры

p -
Указатель получена из allocate()
Оригинал:
pointer obtained from allocate()
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
n -
количество объектов, ранее переданы allocate()
Оригинал:
number of objects earlier passed to allocate()
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править] Возвращаемое значение

(Нет)

[править] См. также

выделяет неинициализированные хранения
Оригинал:
allocates uninitialized storage
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(public функция-член) [edit]
[static]
освобождает хранения с помощью распределителя
Оригинал:
deallocates storage using the allocator
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(public static функция-член std::allocator_traits) [edit]