若要檢視英文版的文章,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

scoped_allocator_adaptor::scoped_allocator_adaptor 建構函式

 

建構 scoped_allocator_adaptor 物件。

scoped_allocator_adaptor();
scoped_allocator_adaptor(const scoped_allocator_adaptor& right) noexcept;
template<class Outer2>
    scoped_allocator_adaptor(
        const scoped_allocator_adaptor<Outer2, Inner...>& right) noexcept;
template<class Outer2>
    scoped_allocator_adaptor(
        scoped_allocator_adaptor<Outer2, Inner...>&& right) noexcept;
template<class Outer2>
    scoped_allocator_adaptor(Outer2&& al,
        const Inner&... rest) noexcept;

right

現有的 scoped_allocator_adaptor

al

做為外部配置器會使用現有的配置器。

rest

做為內部配置器會使用配置器的清單。

第一個建構函式的預設建構其儲存的配置器物件。它儲存的配置器自 right的對應物件接下來的三個建構中。最後建構函式建構其對應的引數所儲存的配置器物件在引數清單。

需求

標題: <scoped_allocator>

命名空間: std

顯示: