摘要:
一. 让自己习惯C++1. 视C++为一个语言联邦 C++主要包括以下四个部分: C:C++以C为基础,并兼容C。 Object-Oriented C++:面向对象编程,主要包括:类,封装,继承,多态。 Template C++:C++泛型编程(C++ Generic Programming)。 STL:主要包括:容器,迭代器,算法,函数对象。 C++高效编程守则视情况而变化,取决于你使用哪一部分C++。2. 尽量使用const,enum,inline替换define (1)const定义的常量在编译期确定,因此可以作为数组定义时使用。 (2)在class中只能... 阅读全文