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


Класс missing_wait

Этот класс содержит исключение, возникающее, когда задачи по-прежнему запланированные к объекту task_group или structured_task_group, деструктор объекта во время выполнения.Это исключение создается, если деструктор никогда не будет достигнут из-за стека разматывая в результате исключения.

class missing_wait : public std::exception;

Члены

Dd492858.collapse_all(ru-ru,VS.110).gifОткрытые конструкторы

Имя

Описание

Конструктор missing_wait::missing_wait

Перегружен.Создает объект missing_wait.

Заметки

Если отсутствует поток исключения, вы должны вызвать метод wait или метод run_and_wait объекта task_group или structured_task_group до разрешения выполнения уничтожения этим объектом.Среда выполнения выдает исключение как показатель того, что вы забыли вызывать метод wait или run_and_wait.

Иерархия наследования

exception

missing_wait

Требования

Заголовок: concrt.h

Параллелизм пространство имен:

См. также

Ссылки

Пространство имен concurrency

Класс task_group

Метод task_group::wait

Метод task_group::run_and_wait

Класс structured_task_group

Метод structured_task_group::wait

Метод structured_task_group::run_and_wait