Kelas missing_wait

Kelas ini menjelaskan pengecualian yang dilemparkan ketika ada tugas yang masih dijadwalkan ke task_group objek atau structured_task_group pada saat destruktor objek dijalankan. Pengecualian ini tidak akan pernah dilemparkan jika destruktor tercapai karena pelepasan tumpukan sebagai hasil dari pengecualian.

Sintaks

class missing_wait : public std::exception;

Anggota

Konstruktor Publik

Nama Deskripsi
missing_wait Kelebihan beban. Membuat missing_wait objek.

Keterangan

Alur pengecualian yang tidak ada, Anda bertanggung jawab untuk memanggil wait metode task_group atau run_and_wait objek sebelum structured_task_group memungkinkan objek tersebut untuk dihancurkan. Runtime melempar pengecualian ini sebagai indikasi bahwa Anda lupa memanggil wait metode atau run_and_wait .

Hierarki Warisan

exception

missing_wait

Persyaratan

Header: concrt.h

Namespace: konkurensi

missing_wait

Membuat missing_wait objek.

explicit _CRTIMP missing_wait(_In_z_ const char* _Message) throw();

missing_wait() throw();

Parameter

_Pesan
Pesan deskriptif kesalahan.

Baca juga

Namespace layanan konkurensi
Kelas task_group
Tunggu
run_and_wait
Kelas structured_task_group