我正在尝试完成一项大学作业,评分标准指定 5% 用于内存管理 - 特别是没有内存泄漏。
据我了解,简单 C 程序中的内存泄漏仅是由程序放弃的指针引起的 - 即 malloc/calloc/etc 调用永远不会有相应的调用free
.
我的问题分为三部分:
- Solaris 上最简单的方法是什么
和 OSX 来“证明”你没有
泄漏任何内存吗?
- XCode 有吗
任何有助于确定记忆力的工具
泄漏?
- 有操作系统吗
释放所有先前分配的
C 程序中的内存一旦
进程结束?
Valgrind http://cs.ecs.baylor.edu/~donahoo/tools/valgrind/是你的朋友。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)