精品资料网 >> 管理信息化 >> 信息化知识 >> 资料信息

C++内存管理详解(doc 26页)

所属分类:信息化知识

文件大小:76 KB

下载要求:10 学币或VIP

点击下载
资料简介:

1、内存分配方式
2、常见的内存错误及其对策
3、指针与数组的对比
4、指针参数是如何传递内存的?
5、杜绝“野指针”
6、有了malloc/free为什么还要new/delete?
7、内存耗尽怎么办?
8、malloc/free 的使用要点
9、new/delete 的使用要点
10、一些心得体会


程序员们经常编写内存管理程序,往往提心吊胆。如果不想触雷,唯一的解决办法就是发现所有潜伏的地雷并且排除它们,躲是躲不了的。本文的内容比一般教科书的要深入得多,读者需细心阅读,做到真正地通晓内存管理。   
1、内存分配方式
  内存分配方式有三种:
  (1)从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。
  (2)在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。
……


..............................

上一篇:LAN专题讨论(ppt 61页)

下一篇:C++代码优化经验总结(doc 33页)

中华人民共和国国家标准CAD文件管理基本格式(doc 3)

Internet域名汇总(doc 14页)

基础信息编码规范化研究及数字对象描述(2个文件)

地球系统的相关知识介绍(ppt 25页)

中国移动公司工程项目管理系统(pdf 19页)

政务专网方案设计建议书(doc 49页)

精品资料网 m.cnshu.cn

Copyright © 2004- 粤ICP备10098620号-1