您现在的位置:首页 >> 污染防治

七爪源码:努力学习 C++

时间:2024-01-23 12:19:20

所有想用 C++ 开始他们的电信公司的人。 C++ 是一种混搭了 C、面向普通人和国际标准处理程序员的词汇。

C++ 加入了三个主要的处理程序员概念,即全过程词汇、面向普通人词汇和泛型处理程序员

本文旨在大致了解 C++ 是什么。 在快要发表的评论里,我们将从非常框架的角度咨询 C++。 请关注以获取定期更加新。

一点历史

在过往的几十年里,集成电路技术以难以置信的反应速度工业发展。随着集成电路技术的工业发展,集成电路词汇也在工业发展。

在 1970 年,C 和 Pascal 等词汇协助开创了形态化处理程序员一时期,这种黑格尔为急需这些效益的领域带来了一些秩序和纪律。

除了透过形态化处理程序员工具外,C 还生成紧凑、快速运行的处理程序,以及解决硬件关键问题的能力,例如管理工作通信端口和磁盘驱动处理程序。这些特性协助 C 在 1980 年视为主要的处理程序员词汇。

与此同时,1980 年代彻底改变了一种更加进一步处理程序员范式的工业发展:面向普通人处理程序员 (OOP),体现在诸如闲聊和 C++ 等词汇里。让我们更加正确地地咨询 C 和 OOP。

C词汇

大多数人都看来 1970 年Xerox的伊恩·里奇 (Dennis Ritchie) 快要从事 Unix 图形用户界面重大项目。对于这个重大项目,Ritchie 必须一种简洁的词汇,该产品紧凑、快速的处理程序并且可以有效地控制硬件。传统处理程序员用于与集成电路实质上机器词汇表征的编订词汇来意味着这一必须。但是编订词汇的主要缺点是可移植性。

由于编订词汇直接在 CPU 上运行,因此如果要将汇处理程序员序移至有所不同多种类型的 CPU,则必须用于有所不同的编订词汇重写处理程序。

但是 Unix 图形用户界面重大项目旨在适常用各种集成电路多种类型,因此 Ritchie 很难在这里用于编订。

Ritchie 想要一种将低级高效和硬件次访问与见习国际标准性和可移植性结合起来的词汇。因此,他从旧词汇构建,成立了 C。

C 处理程序员黑格尔

由于 C++ 为 C 注入了更加进一步处理程序员理念。让我们咨询一下 C 的黑格尔。

C 是一种全过程处理程序员词汇。

从概念上话说,全过程处理程序员词汇包括确定集成电路无论如何采取的动作,然后用于处理程序员词汇来实现这些动作。

即样本 + 算法 = 处理程序

很多杨家处理程序,例如抛开的路由(称为“博洛尼亚土豆式处理程序员”),几乎无法理解,如果您想更加改这些处理程序,那么您将给您带来灾难。

作为回应,集成电路科学家联合开发了一种更加佳的定律,称为形态处理程序员。 C也有这些特点。

C 的主要思想是将较大的处理程序水解为极小的处理程序。

面向普通人处理程序员

尽管形态化处理程序员的定律不太可能为我们自己的字符透过了清晰、可靠和易于管理工作以及维护的功能性,但大规模处理程序员仍然具有说服力。

OOP 带来了对策这些挑战的新定律。 OOP 的思想是外观设计与关键问题的都和相对应的样本表达方式。

在 C++ 里,类常用描绘更加进一步样本表达方式,普通人是与计划相对应的样本形态

例如类可以具有食材的一般属性(名称,所需成分,食材多种类型(肉类,非肉类),而普通人将都是特定感官(palak paneer,paneer,palak,(柠檬,土豆,马铃薯......等) ))。

一般来说,类是用来陈述什么样本都是一个普通人,并对样本进行操纵。

您可以定义一个类来描绘一个圆锥圈。样本部分将包括圆锥的半径、周长、面积、颜色和常用填充实质上矩形的图案。等等

这里的操纵将是移动圆锥边,扭曲颜色,旋转它等。

该普通人将保存描绘圆锥的所有样本系数,您可以用于类定律来更加改该圆锥。如果你画了两个圆锥圈,你只必须成立两个普通人,每个圆锥圈一个。

处理程序外观设计的 OOP 定律是首先外观设计一个准确指出样本的类或更加正确地地定义处理程序处理的感官。然后,您将之后用于这些类的普通人外观设计处理程序。 OOP 的更加多主旨是将样本和定律绑定到类定义里。

胃反酸吃奥美拉唑胶囊效果怎样
抑制胃酸的药有哪些
每次喝酒后都拉肚子怎么办
视疲劳怎么缓解
塑料膜壳
相关阅读