【发布时间】:2020-12-31 19:33:55
【问题描述】:
我想比较一个文件大小来检查它是否低于 8GB。如何将 filseSize(在 DWORD 中)转换为 GB 或将 8 GB 转换为 DWORD?
谢谢!
【问题讨论】:
-
您的意思是将“字节”转换为“千兆字节”吗?一个 gb 中有 2^30 个字节。所以 8GB = 2^30 * 8 = 8,589,934,592 B。
-
写得不好的问题。阅读:How to ask。我给了你一个我认为对你有用的答案。但鉴于您提供的信息有限,这是在黑暗中猜测。考虑重写你的问题。
-
您调用什么 Windows API 来获取文件大小?