会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
峰入云
2016年1月4日
动态内存管理类
摘要: 内存管理类需要包括以下几个基本操作的正确性添加元素:判断管理的空间大小是否能够添加新元素,如不够,则使用allocator分配内存,并将旧数据移动到新内存,然后释放旧内存,并更新内存首指针、第一个可用内存指针、尾指针位置。对象拷贝:使用allocator的allocate分配内存,相关的uninit...
阅读全文
posted @ 2016-01-04 21:20 峰入云
阅读(355)
评论(0)
推荐(0)
拷贝控制示例
摘要: 拷贝控制示例包含两个对象Message和Folder,类似于邮件中一个Message和文件夹Folder的关系:一个Message隶属于一个和多个Folder,一个Folder中包含0个或者多个Message。这样看来,Message和Folder的关系,可以认为是等价的(忽略Folder的0对多)...
阅读全文
posted @ 2016-01-04 16:20 峰入云
阅读(230)
评论(0)
推荐(0)
第13章 拷贝控制
摘要: 拷贝构造函数:cop constructor拷贝赋值运算符:copy-assignment operator移动构造函数:move constructor移动赋值运算符:move-assignment operator析构函数:destructor13.1拷贝、赋值与销毁13.1.1拷贝构造函数拷贝...
阅读全文
posted @ 2016-01-04 15:32 峰入云
阅读(400)
评论(0)
推荐(0)
导航
博客园
首页
新随笔
联系
订阅
管理