C++ 教程 | 0.C++ 高级程序设计教程介绍
He Junze

本系列笔记为 南京大学本科专业课:C++ 高级语言设计 的随堂笔记。笔者尽可能详细记录了课程的全部知识点,并附上大量代码示例以辅助理解。

笔记以“C++ | < 笔记序号 >.< 笔记标题 >”格式陈列,共 28 节。下面是详细笔记列表:

  1. C++ 课程概述

  2. C++ 对 C 的扩充

  3. lambda 表达式

  4. 抽象与封装

  5. 面向对象的程序设计

  6. 对象与类

  7. “this”指针

  8. 对象的初始化和消亡(构造函数和析构函数)

  9. 拷贝构造函数与转移构造函数

  10. 常成员函数及静态成员

  11. 友元

  12. 类作为模块

  13. 操作符重载

  14. C++ 特殊操作符的重载

  15. C++ 中的类型转换

  16. 派生类

  17. 虚函数与消息的动态绑定

  18. 抽象类

  19. 多继承

  20. 聚合与组合

  21. 异常处理

  22. 输入输出

  23. 可变参数的函数(printf、scanf 原理)

  24. 泛型程序设计

  25. 基于 STL 的编程(C++11 版本)

  26. 函数式程序设计

  27. 类模版实例化的重复实例处理

  28. 待补充

可从下列方式访问该笔记:

  • 首页标签栏 library-tags:#C++ 高级程序设计

  • 首页标签栏 library-catagories:课堂笔记 -C++ 高级程序设计

请理好衣装,加入 C++ 的家庭吧。

 REWARD AUTHOR
 Comments
Comment plugin failed to load
Loading comment plugin