死循环用途,检查代码中内存泄漏
死循环就是一直循环下去, 如 while(true)??? for(;;),一般正常编程的时候很少会用到。
都知道死循环是非常不好的,会让程序崩溃。哪死循环真的没有用途吗?
其时死循环也有它自己的用途,要看用来做什么事,比如检查代码内存泄漏(一般来讲就是new了内存,没有delete)。死循环、内存泄漏在编程中都是非常讨厌的,但两个放到一起又可以变的不一样,也许这就是传说中的以毒攻毒。
下面讲下如何实现:
1.将要测试的代码封装成一个函数,
2.用死循环while(true)调用封装好的函数,编译运行
3.打开资源管理器,如有内存泄漏,内存占用将一直长大
具体实现代码:
注:内存泄漏这类问题在C/C++中是比较常见的问题,它不像java/C#,因为C/C++有指针就会有这问题,指针是一把利剑。
You actually said that well! What Is The Cost Of Bactrim Ds
You said it very well.. https://viagrapython.com/
Nicely put. Thanks a lot. generic viagra 100mg
Whoa many of valuable material! Chest Pain With Cialis
Thank you, An abundance of information!
highest rated canadian pharmacies
Excellent data. Cheers. Domperidone Motilium Classification