您的位置:首页 > 编程语言 > C语言/C++

Effective C++ 笔记(1):视C++为语言联邦

2017-09-10 18:26 351 查看

条款一(clause 1)

将C++视为语言联邦:提出了一种将C++分为四种不同次语言的观念,四种次语言分别是:

1、C语言,面向过程的语言,C++完全向下兼容C,在C++中单纯使用C语言的语法除了遵守的一些规则不同其他的都一样;

2、Object-Oriental C++:面向对象的C++语言,这个就是C with Class所需求的,也是C++和C之间中重要的区别;

3、Template C++:泛型编程,在C#,python中都有体现,其规则与C++主流编程相互影响不大;

4、STL:template程序库,其中有很多工程师写好的函数,只需知道如何调用以及,熟悉后可以极大提升写程序的效率;

了解这四种次语言,学习C++就容易多了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: