《Effective C++》书中提到的55个具体做法,有哪些是真正能改善程序与设计的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计6424个文字,预计阅读时间需要26分钟。

1. 让自己熟悉C++的基础语法,包括基本数据类型、控制流、函数等。
2.掌握C++的关键特性:面向对象、模板、STL、高效编程和守则。
3.根据你的需求,决定使用C++的哪些部分。例如,你可能需要:
- 面向对象编程 - 模板编程 - 标准模板库(STL) - 高效编程技巧 - 守则和最佳实践
1 .让自己习惯C++
条款01 视C++为一个语言联邦
CObject-Oriented C++Template C++STLC++高效编程守则视情况而变化,取决于你使用C++的哪一部分。
条款02 尽量与const,enum,inline替换#define
- 对于单纯常量,最好以
const对象或enums替换#defines。 - 对于形似函数的宏(
macros),最好改用inline函数替换#defines。
本文共计6424个文字,预计阅读时间需要26分钟。

1. 让自己熟悉C++的基础语法,包括基本数据类型、控制流、函数等。
2.掌握C++的关键特性:面向对象、模板、STL、高效编程和守则。
3.根据你的需求,决定使用C++的哪些部分。例如,你可能需要:
- 面向对象编程 - 模板编程 - 标准模板库(STL) - 高效编程技巧 - 守则和最佳实践
1 .让自己习惯C++
条款01 视C++为一个语言联邦
CObject-Oriented C++Template C++STLC++高效编程守则视情况而变化,取决于你使用C++的哪一部分。
条款02 尽量与const,enum,inline替换#define
- 对于单纯常量,最好以
const对象或enums替换#defines。 - 对于形似函数的宏(
macros),最好改用inline函数替换#defines。

