Fungsi UIntAdd (intsafe.h)
Menambahkan dua nilai jenis UINT.
HRESULT UIntAdd(
[in] UINT uAugend,
[in] UINT uAddend,
[out] UINT *puResult
);
[in] uAugend
Jenis: UINT
Nilai pertama dalam persamaan.
[in] uAddend
Jenis: UINT
Nilai yang akan ditambahkan ke uAugend.
[out] puResult
Jenis: UINT*
Penunjuk ke jumlah. Jika operasi menghasilkan nilai yang meluap atau mengalami aliran bawah kapasitas jenis, fungsi mengembalikan INTSAFE_E_ARITHMETIC_OVERFLOW dan parameter ini tidak valid.
Jenis: HRESULT
Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Ini adalah salah satu set fungsi sebaris yang dirancang untuk menyediakan operasi aritmatika dan melakukan pemeriksaan validitas dengan dampak minimal pada performa.
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | intsafe.h |