![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++特性注意点常考点
cosmoslife
多媒体编程、网络编程、系统编程、网络安全编程
展开
-
指针内存分配
return语句不可返回指向“栈内存”的“指针”或者“引用”,因为该内存在函数体结束时被自动销毁。 char * Func(void) { char str[] = "hellow world"; // str的内存位于栈上 return str; // 将导致错误 } void Test4(void) { char *str = NULL; str = GetSt转载 2012-09-29 11:29:43 · 609 阅读 · 0 评论 -
[内存泄露]Purify工具介绍
C/C++内存问题检查利器——Purify 一、引言 我们都知道软件的测试(在以产品为主的软件公司中叫做QA—Quality Assessment)占了整个软件工程的30% -50%,但有这么一种说法,即使是最优秀测试专家设计出来的测试案例,也无法彻底地检测到内存上的问题。 使用C/C++开发的团队一定有被其内存问题折磨过的经历,内存问题一直是C/C++开发人员的心头之痛。特别当转载 2013-07-20 22:51:47 · 798 阅读 · 0 评论 -
VC内存泄露检查工具:Visual Leak Detector
http://www.codeproject.com/KB/applications/visualleakdetector.aspx 初识Visual Leak Detector 灵活自由是C/C++语言的一大特色,而这也为C/C++程序员出了一个难题。当程序越来越复杂时,内存的管理也会变得越加复杂,稍有不慎就会出现内存问题。内存泄漏是最常见的内存问题之一。内存泄漏转载 2013-07-20 22:15:12 · 800 阅读 · 0 评论