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

std::scoped_allocator_adaptor::destroy

Материал из cppreference.com

 
 
 
 
Определено в заголовочном файле <scoped_allocator>
template< class T >
void destroy( T* p );
(начиная с C++11)
Использует внешний распределитель для вызова деструктора объекта, на который указывает p, позвонив по телефону
Оригинал:
Uses the outer allocator to call the destructor of the object pointed to by p, by calling
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

std::allocator_traits<OUTERMOST>::destroy(OUTERMOST(*this), p)

где внешняя является тип, который будет возвращен по телефону this->outer_allocator(), а затем вызовом функции outer_allocator() член рекурсивно результате этого вызова, пока не достигнет того типа, который не имеет такой функции-члена.
Оригинал:
where OUTERMOST is the type that would be returned by calling this->outer_allocator(), and then calling the outer_allocator() member function recursively on the result of this call until reaching the type that has no such member function.
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

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

p -
указатель на объект, который будет уничтожен
Оригинал:
pointer to the object that is going to be destroyed
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

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

(Нет)

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

[static]
разрушает объект, хранящийся в выделенной памяти
Оригинал:
destructs an object stored in the allocated storage
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(шаблон функции) [edit]
разрушает объект выделено хранения
Оригинал:
destructs an object in allocated storage
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

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