单例模式 观察者模式 适配器模式 多重继承方式 组合模式 设计模式总结 泛型编程 计算过程其实在编译过程中已经完成了 但由于出错时难查,新手入门排错比较麻烦,新手比较少使用 void* 与nullptr与NULL 类型转换 static_cast的使用 带 const类型的转换,会去掉 const 的属性