发表于:2012-7-03 10:27
字体:大 中 小 | 上一篇 | 下一篇 | 我要投稿
作者:lanyan822 来源:51Testing软件测试网采编
当没有捕捉SIGINT信号时,采用默认处理方式,终止程序。但是程序中用alloc分配了内存,程序终止前并没有释放。用valgrind 检测会出现内存泄露
如图所示,分配了一个内存空间,释放了0个内存空间。
但为SIGINT加上信号处理函数,在终止前,释放掉内存空间,就不会出现内存泄露了。效果如下所示:
测试技术了解
2023测试行业调查报告
挣点稿费
AI与软件测试
测试大佬教你5分钟搞定个人简历模板,成功抓...
春招开始了,如何面试软件测试工程师?
职业空白期——测试员求职大忌,一文教大家应...
掌握 Postman Newman 的关键技巧
WEB单元测试编写
Bug定位与分析,测试员你中招了吗?
法律顾问:上海兰迪律师事务所 项棋律师版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024 投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017
沪ICP备05003035号
沪公网安备 31010102002173号