c++程序员的梦魇!--- 内存泄漏!内存泄漏一旦发生,将是每个C++程序员的一个可怕的恶梦。特别是随着程序规模
c++程序员的梦魇!--- 内存泄漏!
内存泄漏一旦发生,将是每个C++程序员的一个可怕的恶梦。
特别是随着程序规模的扩大,线程的增加,外部环境关联的复杂度增加,
内存泄漏问题将成为一段时间内程序员挥之不去的可怕恶梦。
前段时间刚和电信方调试完一个内存泄漏的程序,
半个多月的时间,
忙于在各个线程查找定位,分析;
最后终于搞定了。
最深的体会:调试内存泄漏是C++程序员最头疼的恶梦。
不知道大家在这方面有什么体会和高招?
[解决办法]
找个测试工具来检查检查 呵呵,正准备试试看
[解决办法]
内存泄漏都出现在指针问题上
[解决办法]
程序员的问题
可以使用工具检查
但是根源在于coder
[解决办法]
重点在指针
[解决办法]
智能指针或者引用计数,行否?
[解决办法]
混乱
[解决办法]
深有同感!
前段时间,做一个FOMA 7系列手机里面的Application,结果虚拟机总是莫名其妙的死机,后来终于发现,是在一个循环里
面出现了内存泄漏,找了好几天才找到,那个时候真想把电脑砸了。
个人感觉,可以用profiler来跑一下,有很大的帮助
[解决办法]
用BoundsChecker
[解决办法]
指针使用的不规范是引发内存泄漏的主要原因.BoundsChecker可以帮助调试,但是根本的解决方法还是程序员加深对指针的理解,规范使用指针.
