- 博客(5)
- 收藏
- 关注
原创 C++内存泄漏的简单检测方法
内存泄漏(Memory Leak)是指程序中已动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的浪费,导致程序运行速度减慢甚至系统崩溃等严重后果。通过new 语句(C语言 malloc)分配空间在堆内存上,需要手动释放,而在局部变量,即函数中的新建的普通变量 如int a = 0;分配在栈中,在函数执行完成后,自动释放。在用搜索引擎寻找C++内存泄漏的检测方法时,发现大部分都比较麻烦,有点需要导入外部库,因此这里介绍一种简单的方法,在需要检测内存泄漏的代码的.cpp文件中加入如下代码。不需要
2021-05-22 17:09:47 1255 1
原创 SVN下载新的项目文件
SVN下载新的项目文件在空白的的文件中,右键,点击svn的Export(对应序号1),选择你需要下载的项目,点击确认。会下载bin文件,最后在点击svn的checkout(图一序号2),关联起来。
2021-01-20 18:01:25 1400
原创 3分钟看懂回调函数
C&C++知识难点C&C++学习难点文章目录C&C++知识难点前言一、函数指针1.函数指针定义二、回调函数1.简单例子2.改进后例子总结前言回调函数是什么?为什么要有回调函数?有什么用?主要用在哪里?一、函数指针1.函数指针定义函数指针和其他指针一样,间接访问函数,在对函数指针执行间接问之前必须把它初始化为指向某个函数。int func(int );int (*p_func)(int)=&func;初始化表达式中的&操作符是可选的,因为
2020-09-27 16:21:01 328 1
原创 error LNK2001: unresolved external symbol “protected: virtual struct AFX_MSGMA
项目场景:MFC订单控件,界面删除问题,报错。问题描述:errorLNK2001:unresolvedexternalsymbol"protected:virtualstructAFX_MSGMA原因分析:以后百度收缩问题由于有字数限制,字数太多,后面的会自动截掉,可以试着只搜索后半部分代码问题,而不是错误Link2001,这种类型太多了,找不到适合自己的。原因分析见http://blog.sina.com.cn/s/blog_4c4a1595010...
2020-09-27 10:17:01 167
原创 考研记录
考研记录记录自己记录自己今天是2018.12.28已经充分决定要考研了,但是回想自己大一大二基本玩过来了,没怎么好好学,也从没想过考研,现在就担心基础,心中就有点不安,不过既然经过几个月的考虑决定考研,那接下来的事,目标,就是如何复习了,这个记录是为了一年后的自己,看看当初的自己。会不会感谢一年前的自己。...
2018-12-28 18:09:45 770 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人