小弟我发现,这两个是等价的

我发现,这两个是等价的if (FindFileData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY|| (FindFileData.d

我发现,这两个是等价的
if (FindFileData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY
|| (FindFileData.dwFileAttributes & FILE_ATTRIBUTE_HIDDEN)
{}



if (FindFileData.dwFileAttributes & (FILE_ATTRIBUTE_DIRECTORY | FILE_ATTRIBUTE_HIDDEN))
{}

太神奇了

[解决办法]
后者总要计算2次,前者有时候只计算一次就行了,前者效率高
[解决办法]
真的是很神奇。。。