深蓝学院C++笔记
文章平均质量分 87
甜橙の学习笔记
勿在浮沙筑高台
展开
-
深蓝学院 C++笔记 先导篇章 - 绪论
先导篇章 - 绪论原创 2023-05-26 22:26:21 · 1274 阅读 · 1 评论 -
深蓝学院C++基础笔记 第 0 章 C++介绍
C++ 简单介绍原创 2023-05-30 22:40:10 · 840 阅读 · 1 评论 -
深蓝学院C++基础笔记 第 1 章 C++初探
C++基础知识原创 2023-06-01 00:12:24 · 851 阅读 · 2 评论 -
深蓝学院C++基础笔记 第 2 章 对象和基本类型
对象和基本类型相关原创 2023-06-07 22:56:21 · 643 阅读 · 3 评论 -
深蓝学院C++基础与深度解析笔记 第 3 章 数组、 vector 与字符串
数组、 vector 与字符串相关原创 2023-06-14 23:56:12 · 533 阅读 · 1 评论 -
深蓝学院C++基础与深度解析笔记 第 4 章 表达式
表达式相关:左右值、操作符等原创 2023-06-18 23:11:54 · 736 阅读 · 1 评论 -
深蓝学院C++基础与深度解析笔记 第 5 章 语句
语句相关:顺序、选择、循环、达夫设备原创 2023-06-20 23:39:23 · 438 阅读 · 3 评论 -
深蓝学院C++基础与深度解析笔记 第 6 章 函数
函数、函数重载、指针函数!原创 2023-06-25 16:33:30 · 420 阅读 · 1 评论 -
深蓝学院C++基础与深度解析笔记 第 7 章 深入 IO
输入输出流,可参考 Cppreference原创 2023-06-27 08:30:00 · 453 阅读 · 1 评论 -
深蓝学院C++基础与深度解析笔记 第 8 章 动态内存管理
代码中的内存分配、malloc/free 、 new/delete 、智能指针原创 2023-06-28 23:47:17 · 217 阅读 · 0 评论 -
深蓝学院C++基础与深度解析笔记 第 9 章 序列与关联容器
stl 容器相关,设计c++14、17原创 2023-07-01 20:17:30 · 768 阅读 · 0 评论 -
深蓝学院C++基础与深度解析笔记 第 10 章 泛型算法与 Lambda 表达式
通过使用迭代器遍历容器,我们可以输出vector中的所有元素。需要注意的是,C++11引入了更方便的迭代器语法,即使用范围-based for循环。原创 2023-07-03 23:24:10 · 367 阅读 · 3 评论 -
深蓝学院C++基础与深度解析笔记 第 11 章 类
从C的结构体到C++的类的基础原创 2023-07-10 23:28:11 · 389 阅读 · 4 评论 -
深蓝学院C++基础与深度解析笔记 第 12 章 类进阶
属性是C++ 20 标准提供的一种属性(attribute),用于指示编译器在内存布局中不分配额外的空间来存储特定的成员变量。通过函数调用运算符的重载,我们可以自定义可调用对象的行为,使其在使用时更加灵活和符合特定需求。当派生类继承一个空基类时,根据空基类优化,编译器可以选择不为派生类分配额外的空间来存储空基类的对象。相反,派生类可以共享基类的内存空间,从而减少派生类对象的总体大小。指在C++中,可以通过重载函数调用运算符(operator())来创建一个可调用对象,使其表现得像一个函数一样。原创 2023-07-17 21:49:15 · 470 阅读 · 0 评论 -
深蓝学院C++基础与深度解析笔记 第13章 模板
● 使用 template 关键字引入模板:● 函数模板的显式实例化(生成函数): ● 函数模板的重载参数个数重载:参数重载为指针:● 模板实参的类型推导 :参考文献● 模板实参并非总是能够推导得到● 在无法推导时,编译器会选择使用缺省模板实参● 显式指定部分模板实参● 函数模板制动推导时会遇到的几种情况● 函数模板的实例化控制● 函数模板的 ( 完全 ) 特化: 注意尖括号本质是一个实例● 避免使用函数模板的特化: 视频参考资料●(C++20) 函数模板的简化形式:原创 2023-07-30 22:24:24 · 644 阅读 · 0 评论 -
深蓝学院C++基础与深度解析笔记 第14章 元编程
● 如果某种信息需要在运行期确定,那么通常无法利用编译期计算。原创 2023-07-30 22:51:34 · 539 阅读 · 0 评论