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

concurrent_priority_queue::concurrent_priority_queue 建構函式

 

建構並行優先權佇列。

explicit concurrent_priority_queue(
   const allocator_type& _Al = allocator_type()
);

explicit concurrent_priority_queue(
   size_type _Init_capacity,
   const allocator_type& _Al = allocator_type()
);

template<
   typename _InputIterator
>
concurrent_priority_queue(
   _InputIterator_Begin,
   _InputIterator_End,
   const allocator_type& _Al = allocator_type()
);

concurrent_priority_queue(
   const concurrent_priority_queue& _Src
);

concurrent_priority_queue(
   const concurrent_priority_queue& _Src,
   const allocator_type& _Al
);

concurrent_priority_queue(
   concurrent_priority_queue&& _Src
);

concurrent_priority_queue(
   concurrent_priority_queue&& _Src,
   const allocator_type& _Al
);

_InputIterator

輸入迭代器的類型。

_Al

搭配這個物件使用的配置器類別。

_Init_capacity

concurrent_priority_queue 物件的初始容量。

_Begin

在要複製之項目範圍中第一個項目的位置。

_End

超出要複製之項目範圍的第一個項目的位置。

_Src

要從中複製或移動項目的來源 concurrent_priority_queue 物件。

所有的建構函式均會存放配置器物件 _Al 並初始化優先權佇列。

第一個建構函式指定一個空的初始優先權佇列和選擇性地指定配置器。

第二個建構函式指定的初始容量 _Init_capacity 的一個優先權佇列和選擇性地指定配置器。

第三個建構函式指定 Iterator 範圍所提供的值是_Begin_End) 和選擇性地指定配置器。

第四和第五建構函式指定優先權佇列 _Src的複本。

第六個到第七建構函式指定優先權佇列 _Src移動。

需求

標頭: concurrent_priority_queue.h

命名空間:concurrency

顯示: