C++支持C语言的几乎全部功能
根据Effective C++第三版第一条款的描述 C++首先作为一门面向对象的语言而闻名 在语法上与C语言仅有极微妙的差别(如括号表达式的左右值性 现在C++由以下四个“子语言”组成: 1、C子语言 2、面向对象的C++ C++强大(但容易失控的)模板功能使它能在编译期完成许多工作 具体请参考C++标准文献) 3、泛型编程语言 随着STL的不断发展 这个特点在这里不再详述 4、STL(C++标准模板库)
其效率可能比一般的naive代码低些 它已经逐渐成为C++程序设计中不可或缺的部分 从而大大提高运行期效率 但是其安全性与规范性使它大受欢迎

被折叠的 条评论
为什么被折叠?



