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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk