c++程序员的梦魇!--- 内存泄漏!该如何解决

c++程序员的梦魇!--- 内存泄漏!内存泄漏一旦发生,将是每个C++程序员的一个可怕的恶梦。特别是随着程序规模

c++程序员的梦魇!--- 内存泄漏!
内存泄漏一旦发生,将是每个C++程序员的一个可怕的恶梦。 
特别是随着程序规模的扩大,线程的增加,外部环境关联的复杂度增加, 
内存泄漏问题将成为一段时间内程序员挥之不去的可怕恶梦。 

前段时间刚和电信方调试完一个内存泄漏的程序, 
半个多月的时间, 
忙于在各个线程查找定位,分析; 
最后终于搞定了。 

最深的体会:调试内存泄漏是C++程序员最头疼的恶梦。 

不知道大家在这方面有什么体会和高招?

[解决办法]
找个测试工具来检查检查 呵呵,正准备试试看
[解决办法]
内存泄漏都出现在指针问题上
[解决办法]
程序员的问题

可以使用工具检查
但是根源在于coder
[解决办法]
重点在指针
[解决办法]
智能指针或者引用计数,行否?
[解决办法]
混乱
[解决办法]
深有同感!

前段时间,做一个FOMA 7系列手机里面的Application,结果虚拟机总是莫名其妙的死机,后来终于发现,是在一个循环里

面出现了内存泄漏,找了好几天才找到,那个时候真想把电脑砸了。

个人感觉,可以用profiler来跑一下,有很大的帮助
[解决办法]
用BoundsChecker
[解决办法]
指针使用的不规范是引发内存泄漏的主要原因.BoundsChecker可以帮助调试,但是根本的解决方法还是程序员加深对指针的理解,规范使用指针.