Bagikan melalui


winrt::check_bool templat fungsi (C++/WinRT)

Fungsi pembantu yang memeriksa apakah nilai salah dan, jika demikian, memanggil fungsi winrt::throw_last_error untuk mengambil nilai kode kesalahan terakhir utas panggilan, dan melemparkan pengecualian menggunakan objek C++/WinRT yang mewakili kode kesalahan tersebut. Lihat juga winrt::hresult_error.

Sintaks

template<typename T>
void check_bool(T result);

Parameter templat

typename T Jenis yang dapat dikonversi ke bool.

Parameter

result Nilai yang dapat dikonversi ke false (kondisi kesalahan), atau true (kondisi keberhasilan). Pengecualian hanya dilemparkan jika result adalah false.

Persyaratan

SDK minimum yang didukung: Windows SDK versi 10.0.17134.0 (Windows 10, versi 1803)

Namespace: winrt

Header: %WindowsSdkDir%Include<WindowsTargetPlatformVersion>\cppwinrt\winrt\base.h (disertakan secara default)

Lihat juga