C++ 学习笔记合集目录【持续更新中】:类与对象、STL 及算法、数据结构与算法

本系列 C++ 相关文章 仅为笔者学习笔记记录,用自己的理解记录学习!C++ 学习系列将分为三个阶段:基础篇、STL 篇、高阶数据结构与算法篇,相关重点内容如下:

  1. 基础篇类与对象(涉及C++的三大特性等);
  2. STL 篇学习使用 C++ 提供的 STL 相关库
  3. 高阶数据结构与算法篇手动实现自己的 STL 库设计实现高阶数据结构,如 B树、B+树、红黑树等。

学习集:


目录:
1. C++ 基础篇(持续更新中)
- - 1.1 基础入门认识阶段
- - 1.2 类与对象阶段
2. C++ STL 篇(待更新)
3. C++ 高阶数据结构与算法篇(待更新)
4. 补充篇(持续更新)


1. C++ 基础篇

1. 基础入门认识阶段

1. C++ 学习 ::【基础篇:01】:命名空间的作用 / 意义、声明、使用(建议)与解读 ;
2. C++ 学习 ::【基础篇:02】:C++ 简单标准输入输出引入与使用【 C 的简单比较 】 ;
3. C++ 学习 ::【基础篇:03】:C++ 缺省参数的概念、分类及注意点
4. C++ 学习 ::【基础篇:04】:C++ 引用的概念、特性、常引用、使用方式(建议)及引用与指针
5. C++ 学习 ::【基础篇:05】:C++ 函数重载认识及使用、简单介绍:C++ 支持函数重载的原因
6. C++ 学习 ::【基础篇:06】:C++ (inline)内联函数的介绍及其出现的意义【对比于 C语言宏函数】
7. C++ 学习 ::【基础篇:07】:C++ C11 标准中 关键字 auto 的基本介绍与使用

1.2 类与对象阶段

8. C++ 学习 ::【基础篇:08】:C++ 中 struct 结构体的认识【面试考点:C 与 C++ 中结构体的区别】
9. C++ 学习 ::【基础篇:09】:C++ 类的认识及基本声明定义;简单对比C++中类与结构体的区别
10. C++ 学习 ::【基础篇:10】:C++ 类的访问限定符介绍与说明(三种)及类封装(三大特性之一)的初步认识
11. C++ 学习 ::【基础篇:11】:C++ 类的基本使用与非静态 this 指针(两个面试考点):类的空指针问题(this指针可以为空吗?) | this指针存在哪里?
12. C++ 学习 ::【基础篇:12】:C++ 类的基本成员函数:构造函数基本的定义与调用 |(无参构造与有参构造及缺省参数式构造)
13. C++ 学习 ::【基础篇:13】:C++ 类的基本成员函数:类类型成员的初始化与构造函数问题
14. C++ 学习 ::【基础篇:14】:C++ 类的基本成员函数:析构函数的作用 及 自定义析构函数情形
15. C++ 学习 ::【基础篇:15】:C++ 类的基本成员函数:析构顺序问题(全局/静态/局部量) 及 类类型(自定义类型)与析构函数
16. C++ 学习 ::【基础篇:16】:C++ 类的基本成员函数:拷贝构造函数(认识、特征、注意点及典型使用场景)及其基本写法与调用
17. C++ 学习 ::【基础篇:17】:C++ 类与对象:运算符重载介绍、运算符重载函数(类内与类外区别)写法及简单设计实现
18. C++ 学习 ::【基础篇:18】:C++ 类的基本成员函数:error C2801: “operator =”必须是非静态成员 | 赋值运算符的重载的说明及其写法(特殊点)
19. 【C++ 基础篇:19】:类的构造函数与初始化列表:用法说明及构造函数的细节内容补充!
20. 【C++ 基础篇:20】:类的 (const)static 静态成员:面试题:实现一个类,计算程序中创建出了多少个类对象?
21. 【C++ 基础篇:21】:friend 友元四连问:什么是友元?友元类?友元函数?什么时候用友元?
22. 【C++ 基础篇:22】:类的 const 对象 与 const 成员函数/方法 以及 类中涉及 const 的常见问题!
23. 【C++ 基础篇:23】:【重要模板】关系运算符重载的设计与实现: [ > 、 < 、 >= 、 <= 、 != 、 == ] 重载【以 Date 时间类为例】
24. 【C++ 基础篇:24】:【重要模板】C++ 输入输出运算符重载【以 Date 日期类为例】


2. C++ STL 篇

待更新


3. C++ 高阶数据结构与算法篇

待更新


4. 补充篇(持续更新

1. C++ 学习 ::【补充篇:01】:C++ (常)引用与常属性量的探讨


  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

NPC的白话文谈

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值