- 博客(3)
- 资源 (6)
- 收藏
- 关注
原创 利用初始化行处进行初始化
在初始化行处进行初始化的情况有: • 分层类的构造函数可以调用它的任一个子对象的构造函数,调用必须出现在初始化行上。 • 对于常量( c o n s t )类型的成员变量的初始化必须在初始化行上。 • 对于引用类型的成员变量的初始化必须在初始化行上。 所谓的分层类就是类的一些成员函数是其他类的对象,这与类的继承与派生是不一样的。 构造函数在初始化时执行的顺序是:先执行初始化行部分,然后再
2011-12-14 15:30:50 884
转载 _INTSIZEOF(n)
定义: #define _INTSIZEOF(n) ((sizeof(n)+sizeof(int)-1)&~(sizeof(int) - 1) ) 1 我们知道对于IX86,sizeof(int)一定是4的整数倍,所以~(sizeof(int) - 1) )的值一定是 右面[sizeof(n)-1]/2位为0,整个这个宏也就是保证了右面[sizeof(n)-1]/2位为0,其余位
2011-12-13 17:20:12 2880
转载 怎么把指定dc的指定区域保存成HBITMAP,以及怎么把HBITMAP保存成位图
HBITMAP CopyDCToBitmap(HDC hScrDC, LPRECT lpRect) { if(hScrDC==NULL || lpRect==NULL || IsRectEmpty(lpRect)) { AfxMessageBox("参数错误"); return NULL; } HDC hMemDC; // 屏幕和内存设备描述
2011-12-02 15:29:00 1136
c++ 解压zip包
2013-10-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人