2.视C++为语言联邦 Posted on 2018-04-06 | In Effective C++ C++作为一个多重范型编程语言,应该将其视作一个语言联邦而非单一语言,其主要的sublanguage共有四个: c object-oriented c++ template c++ STL 四个次语言各有特性及约束,C++高效编程原则视情况而定,具体取决于我们当前使用的那一部分。