厚积薄发
海纳百川,有容乃大
posts - 79,comments - 170,views - 17万
02 2013 档案
基于WinDbg的内存泄漏分析
摘要:通过WinDbg结合AppVerifier, 我们可以详细的跟踪堆中new出来的每一块内存。 很多时候在没有源代码的Release版本中,在程序运行一段时间后,如果我们发现有大内存或是大量同样大小的小内存一直没有释放, 我们就可以用上面的方法进行分析和快速的定位问题。 阅读全文
posted @ 2013-02-27 14:50 Richard Wei 阅读(9137) 评论(0) 推荐(2) 编辑
C++中基于Crt的内存泄漏检测
摘要:尽管这个概念已经让人说滥了 ,还是想简单记录一下, 以备以后查询。 阅读全文
posted @ 2013-02-25 22:33 Richard Wei 阅读(1933) 评论(1) 推荐(3) 编辑
在C++泛型编程中如何只特化类的某个成员函数
摘要:从编译时到运行时,从面向对象到普通泛型编程再到模板元编程,C++复杂得让人无语, 也强大得让人无语, 而且C++语言本身是在不断发展的(C++11), 同一问题在C++中往往有多种解决方案,这些解决方案有的简单,有的复杂,有的高效, 也有的低效, 而我们的目标就是利用C++这把利器寻找简单而高效的解决方案。 阅读全文
posted @ 2013-02-14 20:49 Richard Wei 阅读(8052) 评论(7) 推荐(4) 编辑
接口继承中一个常见问题的思考
摘要:以前在设计DirectUI界面库(该界面库现已开源, 可到 这里 下载)架构时,遇到一个接口继承相关的问题,当时没有太好的解决方案,却一直个耿耿于怀, 现在重新思考整理下。 最后,总结下上面三种方法: 第一种实现和接口混合继承的方法最简单,也最容易理解, 缺点是没法完全基于接口编程; 第二种基于模板的方法比较难理解,实现上也比较简单, 缺点是代码膨胀; 第三种多重继承的方法也比较容易理解, 缺点是我们要多做一些工作。 阅读全文
posted @ 2013-02-08 20:01 Richard Wei 阅读(1626) 评论(2) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示