Bha*_*ani 2 guid initialization object visual-c++
我在Windows XP SP2平台上使用VC++ 6.0.我在我的代码中使用GUID结构.
typedef struct _GUID { // size is 16
DWORD Data1;
WORD Data2;
WORD Data3;
BYTE Data4[8];
} GUID;
Run Code Online (Sandbox Code Playgroud)
如何在创建对象时将此结构初始化为零?或者当我创建一个对象时,成员的默认值是多少?
GUID newId = GUID_NULL;
Run Code Online (Sandbox Code Playgroud)
如果你不这样做,那么这些字段是未初始化的,并且包含该位置内存中的任何数据 - 通常称之为垃圾.
| 归档时间: |
|
| 查看次数: |
4453 次 |
| 最近记录: |