More Effective C++:6、杂项

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/qq_30534935/article/details/102548058

我们现在到了接近结束的部分了,这章讲述的是一些不属于前面任一章节的指导原则。开始两个是关于 C++ 软件开发的,描述的是设计适应变化的系统。面向对象的一个强大之处是支持变化,这两个条款描述具体的步骤来增强你的软件对变化的抵抗能力。


然后,我们分析怎么在同一程序中进行 C 和 C++ 混合编程。这必然导致考虑语言学之外的问题,但 C++ 存在于真实世界中,所以有时我们必须面对这种事情。


最后,我将概述 C++ 语言标准在《The Annotated C++ Reference Manual 》出版后发生的变化。尤其是,我将覆盖标准运行库中发生的广大变化 (参见ItemE49)。如果你没有紧跟标准化的过程,那么将可能很吃惊 —— 很多变化都令人很开心。



条款32:在未来时态下发展程序



条款33:将非尾端类(non-leaf classes)设计为抽象类(abstract classes)



条款34:如何在同一个程序中结合 C++ 和 C



条款35:让自己习惯于标准 C++ 语言

猜你喜欢

转载自blog.csdn.net/qq_30534935/article/details/102548058
今日推荐