码迷,mamicode.com
首页 >  
搜索关键字:动态分配    ( 1090个结果
Objective-C学习_内存管理学习笔记
内存泄漏 : 应当废弃的对象在超出生命周期后继续存在内存管理 : 遵守配对原则,有alloc/new/copy/mutableCopy就要有相对应的release或autorelease原因 : Oc对象是在堆里面的(动态分配),堆里面的内存由我们程序员来管理 ;对象操作Objective –c 对...
分类:其他好文   时间:2015-04-20 12:50:21    阅读次数:135
C++ 中new
operatornew在C++中的各种写法(2011-09-21 14:59:33) 标签:杂谈 乍一看,在C++中动态分配内存很简单:new是分配,delete是释放,就这么简单。然而,这篇文章讲得要复杂一点,并且要考虑到自定义层次。这也许对简单的程序并不重要,但对你在代码中控制内存却是十分...
分类:编程语言   时间:2015-04-19 17:33:08    阅读次数:203
第六周项目3-人数不定的工资类
设计一个工资类(Salary),其中的数据成员包括职工人数(number,人数不定)和number个职工的工资salary,要求输入职工工资并逐个输出。 提示:用固定大小的数组存储number个职工的工资,可能造成空间的浪费,也可能会由于空间不够而不能处理职工人数过多的应用。将salary声明为指针类型的成员,通过动态分配空间,分配正好大小的空间存储数据。 /* * Copyright (c)...
分类:其他好文   时间:2015-04-16 22:01:42    阅读次数:135
Slice 函数
Slice 函数function Slice(var A: array; Count: Integer): array;Slice函数把数组 A的前面Count个元素作为开放数组返回, 利用它可以方便的使用动态分配的静态数组而且保持Delphi的数组的使用优点..例子:type TPolygon ....
分类:其他好文   时间:2015-04-16 17:02:15    阅读次数:129
C++内存分配与对象构造的分离
在C++中,我们基本用new(delete)操作符分配(释放)内存。new操作符为特定类型分配内存,并在新分配的内存中构造该类型的一个对象。new表达式自动运行合适的构造函数来初始化每个动态分配的类类型对象。即new表达式既分配了内存同时也构造了对象。然而,我们一定会遇到这样的情况:预先分配用于创建...
分类:编程语言   时间:2015-04-16 01:26:34    阅读次数:164
shared_ptr 和auto_ptr智能指针
shared_ptr:计数的智能指针它是一个包装了new操作符在堆上分配的动态对象,但它实现的是引用计数型的智能指针 ,可以被自由地拷贝和赋值,在任意的地方共享它,当没有代码使用(引用计数为0)它时才删除被包装的动态分配的对象。shared_ptr也可以安全地放到标准容器中,并弥补了auto_ptr...
分类:其他好文   时间:2015-04-15 23:19:53    阅读次数:161
项目3-人数不定的工资类
【项目3-人数不定的工资类】 设计一个工资类(Salary),其中的数据成员包括职工人数(number,人数不定)和number个职工的工资salary,要求输入职工工资并逐个输出。 提示:用固定大小的数组存储number个职工的工资,可能造成空间的浪费,也可能会由于空间不够而不能处理职工人数过多的应用。将salary声明为指针类型的成员,通过动态分配空间,分配正好大小的空间存储数据。 ...
分类:其他好文   时间:2015-04-15 11:32:25    阅读次数:134
第六周项目三——人数不定的工资类
设计一个工资类(Salary),其中的数据成员包括职工人数(number,人数不定)和number个职工的工资salary,要求输入职工工资并逐个输出。 提示:用固定大小的数组存储number个职工的工资,可能造成空间的浪费,也可能会由于空间不够而不能处理职工人数过多的应用。将salary声明为指针类型的成员,通过动态分配空间,分配正好大小的空间存储数据。 class Salary { p...
分类:其他好文   时间:2015-04-15 09:36:16    阅读次数:115
auto_ptr与shared_ptr ZZ
http://blog.csdn.net/rogeryi/article/details/1442700Part(1)这篇文章试图说明如何使用auto_ptr和shared_ptr,从而使得动态分配对象的使用和管理更安全,方便。除了一般的使用说明外,更主要是说明它们之间的异同 —— 满足需求的不同和...
分类:其他好文   时间:2015-04-14 19:35:58    阅读次数:140
Linux下的一些头文件
项目中用到的fcntl.hfcntl : file control : 文件控制errno.h : 提供了一种错误报告机制malloc.h : 动态分配内存sys/mman.h : 内存管理声明linux/videodev2.h : 视频驱动头文件linnux/fb.h :frame buffer ...
分类:系统相关   时间:2015-04-14 14:35:52    阅读次数:199
1090条   上一页 1 ... 84 85 86 87 88 ... 109 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!