- 博客(5)
- 资源 (2)
- 收藏
- 关注
转载 MFC窗口销毁过程
考虑单窗口情况: 假设自己通过new创建了一个窗口对象pWnd,然后pWnd->Create。则销毁窗口的调用次序: 1. 手工调用pWnd->DestroyWindow(); 2. DestroyWindow会发送WM_DESTROY; 3. WM_DESTROY对应的消息处理函数是OnDestroy(); 4. DestroyWindow会发送WM_NCDESTROY; 5. WM_NCDESTROY对应的消息处理函数是OnNcDestroy; 6. OnNcDestroy最后会调用Post
2020-11-26 16:55:47 995
转载 C++ Const使用
C++ Const使用一、const修饰普通类型的变量const修饰普通类型的变量下面展示一些 `内联代码片`。const 修饰指针变量。三、const参数传递和函数返回值。对于 const 修饰函数参数可以分为三种情况。四、const修饰类成员函数const 修饰类成员函数,其目的是防止成员函数修改被调用对象的值,如果我们不想修改一个调用对象的值,所有的成员函数都应当声明为 const 成员函数。 const 是 constant 的缩写,本意是不变的,不易改变的意思。在 C++ 中是用来修饰内置类型变量
2020-08-05 10:38:00 154
原创 C++用变量初始化数组
void aaa( int i) { int *a = new int[i]; delete []a; int a= (int)malloc(sizeof(int)*i); free(a); }
2019-10-10 16:54:23 2069
原创 CString内存泄漏问题
CString s; CString *m; m=new CString("妈咪妈咪哄"); s=m; delete m;
2019-09-23 10:33:59 410 1
原创 C++ 内存泄漏检测
C++ 内存泄漏检测 写在最开始的话如何看内存是否泄漏关于BYTE[]与BYTE*如何插入一段漂亮的代码片 写在最开始的话 因为内存泄漏,导致程序经常跑着跑着卡死了,又不知道怎么解决,看代码也只能凭直觉去改动。这里就简单地总结一下遇到这种问题要怎么去发现和解决。 如何看内存是否泄漏 我们首先右键打开【任务管理器】,点入详细信息。(注:这里使用的是win10系统)鼠标放在名称那一栏,选择列。 把内...
2019-09-19 13:34:58 292
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人