2017年11月1日
摘要: 新建一个类对象时,类的构造函数会对其初始化,许多时候需要使用一个已经存在的对象去复制出同类的一个或多个新对象,这个时候就需要使用到类的复制构造函数。有些情况需要同类对象之间互相赋值,就像A=B一样,这就是赋值函数的工作。当对象的作用域结束或动态分配的对象被删除时,就应自动调用析构函数释放对象获取的所 阅读全文
posted @ 2017-11-01 22:35 johnll 阅读(195) 评论(0) 推荐(0)
摘要: 内存管理是软件运行时分配和使用计算机内存资源的技术的总称。内存管理在C++中无处不在,其目标是尽可能高效快速的分配内存资源,并在适当的时候将已分配的资源释放收回,因此内存管理对于编写出高效率的程序是非常重要的。 在C++中,供用户使用的内存空间分为堆、栈和全局/静态存储区。全局变量和静态局部变量存放 阅读全文
posted @ 2017-11-01 22:30 johnll 阅读(201) 评论(0) 推荐(0)
  2017年5月10日
摘要: 有时候我经常会思考人生的意义,乃至整个人类社会存在的意义,太阳终将熄灭,地球那时便和其他星球一样一片死寂,最终人类在浩瀚的宇宙中只不过是过眼云烟,而宇宙的存在又有什么奥秘? 我感觉我就像当时古人面对大自然思考为什么会有昼夜交替,四季变换的问题一样,可是我不想找来上帝或是神仙让这一切都变得合理。显然, 阅读全文
posted @ 2017-05-10 22:56 johnll 阅读(233) 评论(0) 推荐(0)