名前空間
変種
操作

std::scoped_allocator_adaptor<OuterAlloc,InnerAlloc...>::select_on_container_copy_construction

提供: cppreference.com
 
 
動的メモリ管理
スマートポインタ
(C++11)
(C++11)
(C++11)
(C++17未満)
(C++11)
アロケータ
メモリリソース
未初期化記憶域
(C++17)
ガベージコレクションサポート
その他
(C++20)
(C++11)
(C++11)
C のライブラリ
低水準のメモリ管理
 
 
ヘッダ <scoped_allocator> で定義
scoped_allocator_adaptor select_on_container_copy_construction() const;
(C++11以上)


外側のアロケータの基底クラスおよび内側のアロケータの部分オブジェクトが std::allocator_traits<A>::select_on_container_copy_construction() を呼ぶことによって取得された、 std::scoped_allocator_adaptor の新しいインスタンスを作成します。

[編集] 引数

(なし)

[編集] 戻り値

正しくコピーしたアロケータから構築された新しい std::scoped_allocator_adaptor オブジェクト。

[編集] 関連項目

標準コンテナをコピーした後で使用するためのアロケータを取得します
(std::allocator_traits<Alloc>のパブリック静的メンバ関数) [edit]