combinable::combinable 构造函数

构造新的 combinable 对象。

combinable();
template <
   typename _Function
>
explicit combinable(
   _Function_FnInitialize
);
combinable(
   const combinable& _Copy
);

参数

  • _Function
    初始化伪函数对象的类型。

  • _FnInitialize
    一个函数,将被调用以初始化类型 _Ty 的每个新线程私有值。 必须支持带有签名 _Ty () 的函数调用运算符。

  • _Copy
    要复制到当前对象的现有 combinable 对象。

备注

第一个构造函数采用类型 _Ty 的默认构造函数初始化新元素。

第二个构造函数使用作为 _FnInitialize 参数提供的初始化仿函数初始化新元素。

第三个构造函数是复制构造函数。

要求

**标头:**ppl.h

命名空间: 并发

请参见

参考

combinable 类

概念

并行容器和对象