VC中winbase.h里面#define INVALID_HANDLE_VALUE (HANDLE)-1语句里面的(HANDLE)-1是什么意思?我知道INVALID_HANDLE_VALUE 表示无效的返回值.其实 INVALID_HANDLE_VALUE 就是被微软本定义为-1 的,但是直接写-1的话,编译器
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 13:06:20
![VC中winbase.h里面#define INVALID_HANDLE_VALUE (HANDLE)-1语句里面的(HANDLE)-1是什么意思?我知道INVALID_HANDLE_VALUE 表示无效的返回值.其实 INVALID_HANDLE_VALUE 就是被微软本定义为-1 的,但是直接写-1的话,编译器](/uploads/image/z/9004445-53-5.jpg?t=VC%E4%B8%ADwinbase.h%E9%87%8C%E9%9D%A2%23define+INVALID_HANDLE_VALUE+%28HANDLE%29-1%E8%AF%AD%E5%8F%A5%E9%87%8C%E9%9D%A2%E7%9A%84%28HANDLE%29-1%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D%3F%E6%88%91%E7%9F%A5%E9%81%93INVALID_HANDLE_VALUE+%E8%A1%A8%E7%A4%BA%E6%97%A0%E6%95%88%E7%9A%84%E8%BF%94%E5%9B%9E%E5%80%BC.%E5%85%B6%E5%AE%9E+INVALID_HANDLE_VALUE+%E5%B0%B1%E6%98%AF%E8%A2%AB%E5%BE%AE%E8%BD%AF%E6%9C%AC%E5%AE%9A%E4%B9%89%E4%B8%BA-1+%E7%9A%84%2C%E4%BD%86%E6%98%AF%E7%9B%B4%E6%8E%A5%E5%86%99-1%E7%9A%84%E8%AF%9D%2C%E7%BC%96%E8%AF%91%E5%99%A8)
xMKQЦ`F4!)$܊rvFtO?+iHq>sο,$pԦY{ˋBzB1-'y
Džb>HD,sMŒvvXc`kW
|o [BW4,t|ѐ<
g=ڐkArPäyh
DŽ`F2-Q2}urF[b45s?9C_6.i7_G
_U\]@w2%d֙Ŕ!5
2bh.˅(Tf (GJb(,a}3
VC中winbase.h里面#define INVALID_HANDLE_VALUE (HANDLE)-1语句里面的(HANDLE)-1是什么意思?我知道INVALID_HANDLE_VALUE 表示无效的返回值.其实 INVALID_HANDLE_VALUE 就是被微软本定义为-1 的,但是直接写-1的话,编译器
VC中winbase.h里面#define INVALID_HANDLE_VALUE (HANDLE)-1语句里面的(HANDLE)-1是什么意思?
我知道INVALID_HANDLE_VALUE 表示无效的返回值.
其实 INVALID_HANDLE_VALUE 就是被微软本定义为-1 的,但是直接写-1的话,编译器会提示类型不匹配,所以需要强制转换一下,(HANDLE)-1中的HANDLE是空,空-1=-1.
VC中winbase.h里面#define INVALID_HANDLE_VALUE (HANDLE)-1语句里面的(HANDLE)-1是什么意思?我知道INVALID_HANDLE_VALUE 表示无效的返回值.其实 INVALID_HANDLE_VALUE 就是被微软本定义为-1 的,但是直接写-1的话,编译器
将-1强制转换为HANDLE类型