不破不立

码农一枚

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2015年8月11日

摘要: 内存管理是一个比较繁琐的问题,C++中有两个实现方案: 垃圾回收机制和智能指针。垃圾回收机制因为性能等原因不被C++的大佬们推崇, 而智能指针被认为是解决C++内存问题的最优方案。1. 智能指针定义 一个智能指针就是一个C++的对象, 这对象的行为像一个指针,但是它却可以在其不需要的时候自动删除... 阅读全文
posted @ 2015-08-11 15:42 jackjoe 阅读(4524) 评论(1) 推荐(0) 编辑

摘要: 1.为什么static类外初始化不需要static关键字答:因为类外static变量或函数表示限定在此源文件中才能使用,而类中的static变量或函数表示由本类及其所有对象共享,如果在类外初始化或定义类的成员变量或函数加上static关键字,会引起两个含义上的语义歧义.2.为什么析构函数要被定义为虚... 阅读全文
posted @ 2015-08-11 12:04 jackjoe 阅读(500) 评论(0) 推荐(0) 编辑

levels of contents