yd2333云顶电子游戏

下载APP
交汇点新闻APP
交汇点新闻APP二维码

扫码下载

新华报业网微信
新华报业网微信二维码

扫码关注

Bjarne Stroustrup与C++:17c.c++是谁的“精神传人”

“17c.c++是谁的‘精神传人’”这个说法,, ,通常是在问:C++被视为谁的延续或继续者。 。。。。若是这里的“精神传人”指语言古板和设计影响,, ,较准确的谜底是C语言;;;若是“谁”指C++的主要设计者,, ,则应回覆Bjarne Stroustrup(比雅尼·斯特劳斯特鲁普)。 。。。。二者不是统一个层面的谜底,, ,也不可把“17c”直接当成某小我私家名或机构名。 。。。。

“17c.c++”首先对应什么工具?????

“17c.c++”并不是一个能够直接确认的标准人物、机构或正式语言名称。 。。。。它很可能把几个相近的手艺词拼在了一起:一是C17,, ,二是C++,, ,三是“精神传人”这种形貌语言关系的非正式说法。 。。。。常见规范写法是“C17”,, ,而不是“17c”;;;C17和C++也划分属于差别的语言标准系统。 。。。。

因此,, ,不可仅凭“17c.c++”这组字符,, ,认定它对应某位开发者、某家公司或某个项目。 。。。。若问题真正想问的是“C++是谁的精神传人”,, ,那么谜底应放在C语言及其设计古板上,, ,而不是放在“17c”这个字符串自己上。 。。。。

为什么通;;;崴礐++是C语言的“精神传人”?????

C++的早期生长直接受到C语言影响。 。。。。C++最初的事情名称是“C with Classes”,, ,目的是在保存C语言效率、底层控制能力和既有代码基础的同时,, ,引入类、封装等面向工具机制。 。。。。厥后,, ,这一语言逐步生长为自力的C++。 。。。。

从语法气概、指针和内存治理方法、编译型语言特征,, ,到对运行效率和系统级开发的重视,, ,C++都延续了不少C语言古板。 。。。。因此,, ,在非正式文章或手艺讨论中,, ,C++常被称为C语言的“精神传人”“后继者”或“扩展偏向”。 。。。。这里的“精神传人”是形象说法,, ,并不是ISO或其他标准组织授予的正式称呼。 。。。。

不过,, ,C++并不是C语言的简朴升级版,, ,也不是C语言标准中的下一个版本。 。。。。C++厥后形成了自己的标准、语规则则和生态,, ,支持面向工具、泛型、函数式等多种编程方法。 。。。。把它归纳综合为“C语言的精神传人”可以资助明确历史关系,, ,但不可据此以为两种语言完全相同。 。。。。

C17和C++究竟是什么关系?????

名称 准确身份 与其他工具的关系
C语言 一种通用编程语言 由Dennis Ritchie等人在贝尔实验室的开发事情中形成,, ,是C++的主要影响泉源
C17 C语言的一次标准修订,, ,通常与2018年宣布的ISO C标准相关 它仍然属于C语言标准演进,, ,不是C++,, ,也不是一位设计者
C++ 自力的通用编程语言及标准系统 早期源于对C语言的扩展,, ,厥后由Bjarne Stroustrup等人推动生长

C17中的“17”通常体现标准版本序列中的年份标记,, ,并不体现“第17代C++”,, ,也不体现某位名叫“17C”的人物。 。。。。C17主要解决的是C语言自身的标准维护、缺陷修正和部分细节完善。 。。。。C++则沿着另一条标准蹊径一连演化,, ,拥有C++11、C++14、C++17、C++20、C++23等版本称呼。 。。。。

尤其需要注重,, ,C++17和C17只是写法相近,, ,现实指向差别工具。 。。。。C++17是C++语言的一个标准版本;;;C17是C语言的一个标准版本。 。。。。前者不可诠释为“C语言第17版”,, ,后者也不可诠释为“C++的前身”。 。。。。

Bjarne Stroustrup在这段关系中是什么身份?????

Bjarne Stroustrup是C++早期设计和生长中最具代表性的小我私家之一。 。。。。他在贝尔实验室事情时代开展了“C with Classes”相关研究,, ,随后推动这一语言生长为C++。 。。。。因此,, ,若是问题从“是谁创立或主导设计了C++”的角度提问,, ,Bjarne Stroustrup是需要提到的名字。 。。。。

但把C++称为C语言的“精神传人”,, ,并不即是说Bjarne Stroustrup是C语言的首创人。 。。。。C语言的形成与Dennis Ritchie以及贝尔实验室的研究情形亲近相关。 。。。。Dennis Ritchie通常被视为C语言的主要创立者之一,, ,而C++的设计事情则属于另一条生长脉络。 。。。。两位人物的身份、孝顺工具和历史阶段都应脱离表述。 。。。。

同样,, ,贝尔实验室是C语言和C++早期生长都曾关联的主要研究机构,, ,但它不是“精神传人”这一说法中的拥有者。 。。。。这里讨论的是手艺继续和设计影响,, ,不是公司归属、商标归属或某种师徒关系。 。。。。

遇到这类提问时,, ,应该怎样给出准确谜底?????

可以凭证“谁”的指向分成三种回覆:

  • 问语言泉源:回覆C++通常被视为C语言设计古板的延续或“精神传人”。 。。。。
  • 问主要设计者:回覆Bjarne Stroustrup是C++早期设计和生长的代表人物。 。。。。
  • 问标准版本:先区分C17与C++17,, ,前者属于C语言标准,, ,后者属于C++标准。 。。。。

这种区分比直接把“17c.c++”诠释成一小我私家名更可靠。 。。。。关于人物资料,, ,能够确认的是Dennis Ritchie与C语言、Bjarne Stroustrup与C++早期设计之间的关系;;;关于机构资料,, ,能够确认的是贝尔实验室在两种语言早期生长中的历史关联。 。。。。除此之外,, ,没有足够信息证实“17c.c++”自己代表某个自力机构、作者或项目。 。。。。

最终谜底:它事实是谁的“精神传人”?????

在最常见的手艺语境下,, ,C++是C语言的“精神传人”,, ,这里强调的是继续了C语言的语法古板、执行效率取向和系统级编程影响。 。。。。若问题改问“C++是谁设计的”,, ,谜底则应转为Bjarne Stroustrup及加入C++标准生长的众多孝顺者。 。。。。

“17c.c++”中的“17c”不应被看成人物或组织名称;;;它更可能是对C17、C++或C++17等术语的混写。 。。。。准确明确这句话的要害,, ,是把C语言、C17、C++、C++17以及Bjarne Stroustrup划分定位,, ,再判断提问者事实是在问语言传承、设计者,, ,照旧标准版本。 。。。。

favvctrh1sj3ttnwjfxdldu9brr2vv
Bjarne Stroustrup与C++:17c.c++是谁的“精神传人”
Bjarne Stroustrup与C++:17c.c++是谁的“精神传人”
责编:王志郁
yd2333云顶电子游戏(中国游)有限公司
版权和免责声明

版权声明:凡泉源为“交汇点、新华日报及其子报”或电头为“新华报业网”的稿件,, ,均为新华报业网独家版权所有,, ,未经允许不得转载或镜像;;;授权转载必需注明泉源为“新华报业网”,, ,并保存“新华报业网”的电头。 。。。。

免责声明:本站转载稿件仅代表作者小我私家看法,, ,与新华报业网无关。 。。。。稿件内容请读者仅作参考,, ,并自行核实相关信息。 。。。。

新华日报yd2333云顶电子游戏(中国游)有限公司
堡垒机

专题

为什么盛行歌全成了BGM

视频

罗永浩称凑10万元捐助“扶老人被索赔1.9万元”店主,,,儿子:是否接受需征求妈妈意愿

航新科技新店主浮现 衢州创科拟入主

山东公共网2026-09-25 16:55:36
交汇点新闻APP二维码

扫码下载

交汇点新闻APP

yd2333云顶电子游戏(中国游)有限公司Android版

yd2333云顶电子游戏(中国游)有限公司iPhone版

【网站地图】【sitemap】