最近在用vector定时器里不断删除更噺,另一个线程在赋值给一个变量产生内存泄漏问题,使用时需要加锁方法如下:
最近在用vector定时器里不断删除更噺,另一个线程在赋值给一个变量产生内存泄漏问题,使用时需要加锁方法如下:
参考链接1和参考链接2说的是一个東西不使用任何工具,自己写程序判断溢出位置
今天在QT_VP中简单地添加了内存泄露检测语句:
结果出来一大堆的内存泄露,着实吓了一跳跟踪了一天,逐段派出最后还是感觉没问题(还是比较自信代码质量的O(∩_∩)O哈哈~)。。最后上网一查在vs中,先是进行内存泄露報告然后才卸载Qt的dll,释放申请的资源所以才会出现这种情况。 |
操作方法与参考链接1做法一致如下: