【发布时间】:2019-07-18 01:30:18
【问题描述】:
这里说Microsoft docs - CreateFileA function
dwDesiredAccess对文件或设备的请求访问,可以概括为 读,写,两者都或都不为零)。
最常用的值是 GENERIC_READ、GENERIC_WRITE 或两者兼有 (GENERIC_READ | GENERIC_WRITE)
同时使用 READ 和 WRITE 权限时,为什么写成 GENERIC_READ | GENERIC_WRITE 而不是 GENERIC_READ && GENERIC_WRITE?
| 与按位或运算符有什么关系吗?如果是,为什么我们使用它而不是&&?
【问题讨论】:
-
&&与&不同。 -
顺便说一句:阅读有关 C++ 中的位和逻辑运算符的教程怎么样?