随笔分类 - C++学习笔记
记录学习C++的笔记,用于后期回忆复习
摘要:当指向一个对象的指针或引用离开其作用域时,析构函数不会执行 在执行析构函数的时候,先执行析构函数体,然后执行隐式的析构部分,销毁类类型,需要执行类的析构函数,而销毁内置类型,则什么都不需要做。隐私的销毁一个内置类型的指针,不会delete其所指的对象。
阅读全文
摘要:《C++Primer 第五版》 ——读书随笔集 第十章 顺序容器只定义了很少的操作,在多数情况下,我们可以添加和删除元素,访问首尾元素,确定容器是否为空以及获得只想首元素或尾元素之后位置的迭代器。 如果用户还希望做其他更多有用的操作呢:比如查找特定元素,替换或删除一个特定值,重排元素顺序等。 标
阅读全文
摘要:《C++Primer 第五版》 ——读书随笔集 第九章 一个容器就是一些特定类型对象的集合。顺序容器为程序员提供了控制元素存储和访问顺序的能力。这种顺序不依赖于元素的值,而是与元素加入容器时的位置相对应。 9.1 顺序容器概述 下表列出了标准库中的顺序容器,所有顺序容器都提供快速顺序访问元素的能
阅读全文
摘要:《C++Primer 第五版》 ——读书随笔集 第八章 8.1 IO类 istream,(输入流)类型,提供输入操作 ostream ,(输出流)类型,提供输出操作 cin,一个istream对象,从标准输入读取数据‘ cout,一个ostream对象,向标准输出写入数据 cerr,一个ostr
阅读全文
摘要:《C++Primer 第五版》 ——读书随笔集 第七章 7.1.4 构造函数 合成的默认构造函数 如果我们没有显示地定义构造函数,编译器就会为我们构造一个默认构造函数(合成的默认构造函数),构造规则如下: 如果存在类内的初始值,用它来初始化成员。 否则,默认初始化该成员。 某些类不能依赖于合成的
阅读全文

浙公网安备 33010602011771号