摘要:
Sec11 关联容器 两个主要的关联容器: map:key-value对,关键字起到索引的作用,值表示与索引关联的数据 例子:字典 set:每个元素只包含一个关键字,set支持高效的关键字查询操作 STL提供8个关联容器 按关键字有序保存元素 map: 关联数组 set: 关键字即值,只保存关键字 阅读全文
摘要:
Sec7 类 类的基本思想是: 数据抽象 data abstraction 依赖接口 (interface) 和 实现 (implementation) 分离的编程技术 封装 encapsulation 封装实现了类的接口和实现的分离 类想要实现数据抽象和封装,首席按需要定义一个抽象数据类型 (ab 阅读全文
摘要:
Sec4 表达式、逻辑和关系运算符 &&: 只有左边为真才对右边求值 ||: 只有左边为假才对右边求值 例子: index != s.size() && !isspace(s[index]) 首先检查index是否达到string对象的末尾,以此才确保只有当index在合理范围之内时,才会计算右侧运 阅读全文
摘要:
Sec1 Begin Sec2 变量和基本类型 2.1 基本内置类型 符号数: 无符号数和负数相加。会先将负数转化为无符号数再进行相加 无符号数相减,无论如何都不可能为负数,若结果为负数,则会直接按照比特位来读取无符号数 混用无符号和有符号型,比如相乘,得看机器上int所占位数而定 转义序列(esc 阅读全文
![C++primer:Sec 1, 2, 3](https://img2023.cnblogs.com/blog/1737954/202212/1737954-20221221104109520-99119927.png)
摘要:
头像 背景图 阅读全文