次の方法で共有


missing_wait クラス

このクラスは、オブジェクトのデストラクターが実行する task_group または structured_task_group のオブジェクトにその時点でスケジュールされたタスクがまだ存在する場合にスローされる例外を示します。この例外は、デストラクターが例外の結果のスタック アンワインドのために到達した場合はスローされません。

class missing_wait : public std::exception;

メンバー

Dd492858.collapse_all(ja-jp,VS.110).gifパブリック コンストラクター

名前

Description

missing_wait::missing_wait コンストラクター

オーバーロードされます。missing_wait オブジェクトを構築します。

解説

例外フローがない場合、task_group オブジェクトまたは structured_task_group オブジェクトが破棄される前に、そのオブジェクトの wait メソッドまたは run_and_wait メソッドが呼び出される必要があります。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 メソッド