随笔分类 -  C++

摘要:1.拷贝构造函数和移动构造函数 总的来说,都是用一个已有的对象去创建构造一个新的对象。 当对象中含有指针或类作为数据成员的,对于已有的对象在构造出新的对象后,仍需要对该已有对象进行引用或利用的,需要我们自己定义拷贝构造函数(进行深拷贝)。 而对于已有的对象在构造出新的对象后,将不再对该已有对象进行引 阅读全文
posted @ 2019-04-25 15:22 lincoding` 阅读(5686) 评论(0) 推荐(1)
摘要:3.1 左值引用 左值引用,其声明是通过在某个类型后放置一个 & 符号来进行的。 此时,一个左值引用成为了它所引用的对象的同义词。如图 当然,左值引用有以下的几个用途: 1. 给结构复杂的名称起别名 auto & whichList = theList[myhash( x, theList.size 阅读全文
posted @ 2019-04-10 22:45 lincoding` 阅读(154) 评论(0) 推荐(0)
摘要:类的含默认参数的构造函数 初始化表列 阅读全文
posted @ 2019-04-10 10:12 lincoding` 阅读(222) 评论(0) 推荐(0)
摘要:C++的二进制文件读写 ios::app|ios::binary表示打开二进制文件进行追加 预处理文件 和类的新建 类中方法的定义--写 类中方法的定义--读 类中方法的定义--查找 主函数的启用 阅读全文
posted @ 2019-03-20 17:43 lincoding` 阅读(797) 评论(0) 推荐(0)