佚名通过本文主要向大家介绍了
一个菜鸟的问题等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 一个菜鸟的问题
描述:
解决方案1:
描述:
《com+编程指南》这本书上申明有一个LARGE_INTEGER m_nStartTime变量
怎么后来一个整型变量可以加上一个.QuadPart呢(即m_nStartTime.QuadPart=0;)
QuadPart是一个函数吗?又有什么作用呢?望指教
解决方案1:
Remarks
The LARGE_INTEGER structure is actually a union. If your compiler has built-in support for 64-bit integers, use the QuadPart member to store the 64-bit integer. Otherwise, use the LowPart and HighPart members to store the 64-bit integer.
typedef union _LARGE_INTEGER {
struct {
DWORD LowPart;
LONG HighPart;
};
LONGLONG QuadPart;
} LARGE_INTEGER, *PLARGE_INTEGER;
Members
LowPart
Specifies the low-order 32 bits.
HighPart
Specifies the high-order 32 bits.
QuadPart
Specifies a 64-bit signed integer.
它是一个64位的整形,有高低之分。