C++应尽量使用的特性和应避免的特性

2014-11-24 14:06:09 · 作者: · 浏览: 3

尽量使用的C++特性:


类。


构造函数和析构函数,但只限于函数体非常简单的例子。


重载,包括操作符重载和I/O。


单继承和多态。


避免使用的C++特性:


模板。


异常。


虚基类(virtual base class)。


多重继承。


就我个人而言,异常的简单使用也没问题,其它的都很赞成此书的看法。写过一年的C++,似乎也只用到了“尽量使用的C++特性”和异常。