自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 C++指针的新需求

  指针使用中的根本问题:1. 内存泄漏;2. 野指针(指针指向已经被无效的内存上);尤其是当多个指针指向同一个内存区域的时候, 哪个指针来负责析构, 是最头疼的事情了.针对这种情况, 应该先引出指针的所有权问题:指针指向的内存谁来释放, 谁就是拥有所有权.分三类情况:1. 一个指针有清晰的所有权;2. 几个指针共有所有权;3. 一些指针只有引用权;共享所有权指针的需求:ViShare

2008-09-29 00:15:00 680

原创 C++编译期系列

 构造函数中的初始化列表的内存预设值; 说到初时化列表, 大家都会从上面发现这两句话: 1. 效率更高; 2. 初始化列表初时化顺序依据类定义的顺序, 而不是依据初始化列表中的先后顺序; 在中还会发现: 3. 子类是无法在自己的初始化列表中初始化基类成员的;  为什么高效? 为什么要保持顺序? 为什么不能初始化基类成员?  1. C++标准: 一个对象, 它的内存结构是: (同一个访问级别

2008-09-29 00:09:00 686

原创 C++编译期系列

类的虚函数://>----------------------------------------------------------------------------- 很多人都知道虚函数表, 对于虚函数, 各种论坛上充斥着很多的批评: 1. 让程序流程变得复杂; 2. 带来的虚表, 在空间和时间上都有消耗; 甚至有些"Niu的人"认为, 要用C完全替代C++; //>----

2008-09-29 00:06:00 789

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除