# 正文部分的前言

正文部分我会先讲五个我认为最重要的例子，然后本系列就会开始佛系更新了

这五个例子是(排序不分先后)：

1. 写一个不会抛出异常的swap函数
2. 正确理解is-a, has-a, 和封装等概念
3. 正确理解虚函数, 内联函数等概念
4. 正确理解和使用const关键字
5. 正确理解异常抛出机制
6. 什么是安全且高效

另外,以下例子会优先更新(排序不分先后):

1. 如何按照自己的需求设计new 和delete 的行为
2. 市面上的常见C++编译器(MSVC)在编译时做了哪些不应轻易忽视的静默操作
3. 善于使用右值的性质从而减少显性析构不知道在哪里调用这一工程问题
4. 写一个不会抛出异常的copy函数
5. 中大型项目如何正确的解耦合

以上列表最后更新时间2022.12.24
