- 博客(2)
- 资源 (11)
- 收藏
- 关注
原创 在VC环境下,C++的对齐方式。
e m4; int m3; }; #pragma pack(pop)//恢复对齐状态 以上结构的大小为16,下面分析其存储情况,首先为m1分配空间,其偏移量为0,满足我们自己设定的对齐方式(4字节对齐),m1占用1个字节。接着开始为 m4分配空间,这时其偏移量为1,需要补足3个字节,这样使偏移量满足为n=4的倍数(因为sizeof(double)大于n),m4占用8个字节。接着为m3分配空间,这时其偏移量为12,满足为4的倍数,m3占用4个字节。这时已经为所有成员变量分配了空间,共分配了16个字节,
2010-10-20 18:03:00 642 1
原创 关于窗口的销毁
对于非模式对话框的销毁:必须在OnOK(),OnCancel(),OnClose()增加重写,加入DestroyWindow()函数对窗口进行销毁,要不只对窗口进行隐藏 如果是模态对话框的销毁: 需要调用EndDialog()
2009-09-16 22:01:00 327
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人