J9直营集团

17c.c++是谁的“心灵传人”?C说话、C17与Bjarne Stroustrup资料辨析

17c.c++是谁的“心灵传人”?C说话、C17与Bjarne Stroustrup资料辨析

“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++17C17只是写法相近,现实指向分歧对象 。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别离定位,再判断提问者到底是在问说话传秤注设计者,还是尺度版本 。

[责任编纂:王志郁]

为您推荐

热点文章

杰出视频

凤凰资讯官方微信
凤凰资讯官方微信
关注更多资讯
【网站地图】