Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ta klasa opisuje wyjątek zgłaszany, gdy istnieją zadania nadal zaplanowane do task_group obiektu lub structured_task_group w czasie wykonywania destruktora obiektu. Ten wyjątek nigdy nie zostanie zgłoszony, jeśli zostanie osiągnięty destruktor z powodu odwijania stosu w wyniku wyjątku.
Składnia
class missing_wait : public std::exception;
Elementy członkowskie
Konstruktory publiczne
| Nazwa/nazwisko | opis |
|---|---|
| missing_wait | Przeciążone. missing_wait Tworzy obiekt. |
Uwagi
Brak przepływu wyjątkówtask_group, użytkownik jest odpowiedzialny za wywołanie wait metody lub obiektu lub run_and_wait structured_task_group przed zezwoleniem na destrukcję tego obiektu. Środowisko uruchomieniowe zgłasza ten wyjątek jako wskazanie, że nie pamiętasz wywołania wait metody lub run_and_wait .
Hierarchia dziedziczenia
exception
missing_wait
Wymagania
Nagłówek: concrt.h
Przestrzeń nazw: współbieżność
missing_wait
missing_wait Tworzy obiekt.
explicit _CRTIMP missing_wait(_In_z_ const char* _Message) throw();
missing_wait() throw();
Parametry
_Komunikat
Opisowy komunikat o błędzie.
Zobacz też
Przestrzeń nazw współbieżności
task_group, klasa
czekać
run_and_wait
structured_task_group, klasa