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

std::allocator_traits::select_on_container_copy_construction

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

 
 
 
 
Определено в заголовочном файле <memory>
static Alloc select_on_container_copy_construction( const Alloc& a )
(начиная с C++11)
Если это возможно, получает копию построенного версия распределитель a, позвонив по телефону a.select_on_container_copy_construction(). Если выше не представляется возможным (например, a не имеет select_on_container_copy_construction() функции-члена, а затем возвращается a, неизмененные.
Оригинал:
If possible, obtains the copy-constructed version of the allocator a, by calling a.select_on_container_copy_construction(). If the above is not possible (e.g. a does not have the member function select_on_container_copy_construction(), then returns a, unmodified.
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Эта функция вызывается конструктор копии всех стандартных контейнеров библиотеке. Это позволяет распределитель используется аргумент конструктора в стало известно, что контейнер копирование и изменение состояния, если необходимо.
Оригинал:
This function is called by the copy constructors of all standard library containers. It allows the allocator used by the constructor's argument to become aware that the container is being copied and modify state if necessary.
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

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

a -
распределитель используется стандартный контейнер передается в качестве аргумента для конструктора копирования контейнера
Оригинал:
allocator used by a standard container passed as an argument to a container copy constructor
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.


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

распределитель использовать на копирование построены стандартные контейнеры.
Оригинал:
The allocator to use by the the copy-constructed standard containers.
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

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

копирует состояние scoped_allocator_adaptor и все ее распределения
Оригинал:
copies the state of scoped_allocator_adaptor and all its allocators
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

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