std::scoped_allocator_adaptor<OuterAlloc,InnerAlloc...>:: select_on_container_copy_construction
Определён в заголовочном файле <scoped_allocator> | ||
|---|---|---|
scoped_allocator_adaptor select_on_container_copy_construction() const; | (начиная с C++11) |
Создаёт новый экземпляр std::scoped_allocator_adaptor, где внешний базовый класс аллокатора и каждый подобъект внутреннего аллокатора получаются вызовом std::allocator_traits<A>::select_on_container_copy_construction().
Параметры
(нет)
Возвращаемое значение
Новый объект std::scoped_allocator_adaptor, сконструированный из правильно скопированных аллокаторов.
См. также
|
[статическая] | получает аллокатор, который следует использовать после копирования стандартного контейнера (открытая статическая функция-член std::allocator_traits<Alloc>) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/memory/scoped_allocator_adaptor/select_on_container_copy_construction