missing_wait クラス
このクラスは、task_group オブジェクトまたは structured_task_group オブジェクトのデストラクターの実行時に、そのオブジェクトにスケジュールされたタスクがまだ存在する場合にスローされる例外を表します。 例外の結果としてのスタック アンワインドによりデストラクターが実行される場合、この例外はスローされません。
class missing_wait : public std::exception;
メンバー
パブリック コンストラクター
名前 |
説明 |
---|---|
オーバーロードされます。 missing_wait オブジェクトを構築します。 |
解説
例外フローがない場合、task_group オブジェクトまたは structured_task_group オブジェクトが破棄される前に、そのオブジェクトの wait メソッドまたは run_and_wait メソッドが呼び出される必要があります。 wait メソッドまたは run_and_wait メソッドが呼び出されない場合、ランタイムによってこの例外がスローされます。
継承階層
exception
missing_wait
必要条件
ヘッダー: concrt.h
名前空間: concurrency