Поделиться через


Конструктор 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

Пространство имен: Concurrency

См. также

Ссылки

Класс combinable

Основные понятия

Параллельные контейнеры и объекты