Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Fungsi pembantu yang memeriksa apakah pointer null 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>
T* check_pointer(T* pointer);
Parameter templat
typename T Jenis pointer yang akan diperiksa.
Parameter
pointer Nilai penunjuk untuk memeriksa null. Pengecualian hanya dilemparkan jika pointer null.
Mengembalikan nilai
Penunjuk yang valid; nilai dikembalikan hanya jika pengecualian tidak dilemparkan, oleh karena itu pointer valid.
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)