摘要: 想必很多人都看过“头文件中用到的 #ifndef/#define/#endif 来防止该头文件被重复引用”。但是是否能理解“被重复引用”是什么意思?头文件被重复引用了,会产生什么后果?是不是所有的头文件中都要加入#ifndef/#define/#endif 这些代码? 1、 其实“被重复引用”是指一 阅读全文
posted @ 2018-12-17 21:27 zhizhiyu 阅读(1349) 评论(0) 推荐(0) 编辑
摘要: 1、类的基本思想是 和`封装 接口 实现`分离的编程(以及设计)技术。 2、常量对象,以及常量对象的引用或指针都 只能调用常量成员函数 。因为非常量成员函数有可能修改其作用的对象,与“常量”的定义不相符合。 3、IO类不能被拷贝,因此只能通过 来传递它们。 4、构造函数 1)构造函数的任务是初始化类 阅读全文
posted @ 2018-12-17 20:53 zhizhiyu 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 我的个人网站: [https://taohaoke.club/blog] 1、动态分配的对象的生存期与它们在哪里创建是无关的,只有当显式地被释放时,这些对象才会销毁——这是编程很容易出错的地方,智能指针类型就是用来管理动态分配的对象,它们可以保证当一个对象应该被释放的时候,指向它的智能指针可以确保自 阅读全文
posted @ 2018-12-13 22:02 zhizhiyu 阅读(199) 评论(0) 推荐(0) 编辑