详解QueryPerformanceCounter中出现LARGE

mac2022-06-30  61

数据类型LARGE—INTEGER既可以是一个作为8字节长的整型数,也可以是作为两个4字节长的整型数的联合结构,其具体用法根据编译器是否支持64位而定。该类型的定义如下: typedef union _LARGE_INTEGER { struct { DWORD LowPart; // 4字节整型数 LONG HighPart; // 4字节整型数 }; LONGLONG QuadPart; // 8字节整型数 } LARGE_INTEGER; LowPart---低32位。 HighPart---高32位。 QuadPart---有符号的64位整数。   LARGE_INTEGER结构实际上是一个联合。如果你的编译器具有内置支持64位整数,使用QuadPart成员中存储的64位整数。否则,使用LowPart和HighPart成员的存储的64位整数。

转载于:https://www.cnblogs.com/luckyraye/p/7410071.html

相关资源:JAVA上百实例源码以及开源项目
最新回复(0)