牛客图书馆 > 读书笔记
  • 2021.11.19 C++ Primer 7.5.4学习笔记

    7.5.4隐式的类类型转换 转换构造函数的特点 只接受一个实参的构造函数。 构造函数只接受一个实参,则它实际上定义了转换为此类类型的隐式转换机制。 只允许一步类类型转换。 编译器只会自动的执行一步类型转换。 item.combine("9-999...
    Chuangma408 编辑于 2021-11-20 00:04:53
  • 2021.11.18 C++ Primer 学习笔记

    7.5.3默认构造函数的作用 一、 默认初始化发生的条件: 块作用域不使用任何初始值定义一个非静态变量或数组。 一个类本身含有类类型的成员且使用合成的默认构造函数(即编译器创建的构造函数)。 类类型的成员没有在构造函数初始列表中显示的初始化。 二、值...
    Chuangma408 编辑于 2021-11-19 09:01:47
  • 2021.11.20 C++ Primer 学习笔记

    7.5.5聚合类 聚合类的特征 所有成员都是 public 的。 没有定义任何构造函数。 没有类内初始值。 没有基类,没有 virtual 函数。 struct Data { int ival; string s; }; 可以用花括号括起来的...
    Chuangma408 编辑于 2021-11-20 23:58:01
  • 关于《C++ Primer Plus》的学习

    今天开始学习《C++ Primer Plus》第六版。juan了一圈发现啊除了异步社区官方的视频讲解以外,没有很多其他系统全面的有关此书的资料。(有的朋友请推荐 感谢!!) 所以,从今天开始,我将尝试根据自学进度在牛客上记录学习过程,提出一些问题和解决方法。...
    呼呼傻 编辑于 2021-01-28 02:06:28
  • 2021.12.8 C++ Primer 学习笔记

    9.3.2 访问元素 ----------- 在顺序容器中访问元素的操作 c.back() 返回c中尾元素的引用。若c为空,函数行为未定义(不适用于forward_list) c.front() 返回c中首元素的引用。若c为空,函数行为未定义...
    Chuangma408 编辑于 2021-12-08 23:23:43
  • 2021.11.22C++ Primer 学习笔记

    7.6类的静态成员 声明静态成员 我们通过在成员声明前加上关键字static使得其与类关联在一起,静态成员可以是public或者private的,静态数据成员的类型可以是常量、引用、指针、类类型。 class Account { public: st...
    Chuangma408 编辑于 2021-11-23 00:13:22
  • 编程练习题笔记1.1

    //C++primer plus 第五章 编程联系 第六题 设计一个名为car的结构.....(数字与字母混合输入) include include using namespace std;struct car{ /* data */ stri...
    依然201910052153927 编辑于 2019-10-05 22:04:45
  • 2021.11.30 C++ Primer 学习笔记

    9.2 容器库概览 容器类型上的操作形成了一种层次: 某些操作是所有容器类型都提供的 另外一些操作仅针对顺序容器、关联容器或无序容器 还有一些操作只适用于一小部分容器 容器操作 类型别名 - iterator 此容器类型的迭代器类型 co...
    Chuangma408 编辑于 2022-01-20 12:33:11
  • 2021.12.4 C++ Primer 学习笔记

    9.2.5 赋值和swap 容器赋值运算 -- -- c1 = c2 将c1中元素替换成c2中元素 c1 = {a,b,c...} 将c1中的元素替换为列表中的元素(array不支持) a.swap(b) 交换a和b元素 swap...
    Chuangma408 编辑于 2021-12-06 23:23:49
  • 2021.11.23/24 C++ Primer 学习笔记

    8.1 IO类 标准库的一些IO类型 头文件 类型 iostream istream,wistream 从流读取数据 ostream,wostream 从流写入数据 iostream,wiostream 读写流 fstream...
    Chuangma408 编辑于 2021-11-24 17:19:54