21xrx.com
2024-12-22 18:19:33 Sunday
登录
文章检索 我的文章 写文章
"C++发展史简介:探索C++语言的演变与发展历程"
2023-07-03 06:48:49 深夜i     --     --
C++ 发展史 演变 发展历程 探索

C++是一种广泛使用的编程语言,在计算机科学领域中拥有广泛的应用。它是一种高级语言,由Bjarne Stroustrup在20世纪80年代早期开发而成。C++借鉴了C语言的许多特性,并扩展了许多新的特性,使它成为一种更强大,更灵活的编程语言。下面来探索一下C++的演变和发展历程。

1979年,Bjarne Stroustrup在贝尔实验室开始使用C语言为C语言模拟类创建新语言。1981年,这个新语言被命名为“C with Classes”。

1983年,第一个C++编译器问世。1985年,“C with Classes”改名为“C++”,意为“增量的C”。这个名称暗示了C++是C语言的逐步改进版本。

1989年,C++首次成为ISO(国际标准化组织)的标准(ISO/IEC 14882:1998)。标准化为C++的普及增加,Linux操作系统的开发以及Unix的相关应用程序中被大量采用。

1998年,C++标准被更新并被ISO/IEC 14882:1998标准替换。这个新版本中加入了许多新特性,并且旨在统一不同C++实现之间的差异。

2003年,C++标准被再次更新,这次更新加入了更多的新特性。ISO/IEC 14882:2003成为了C++的最新标准。

2007年,C++标准被更新,但是更新被视为仅为技术修改。

2011年,C++11标准发布,这个新版本中加入了大量的新特性,如lambda表达式,范围for循环等。

2014年,C++14标准发布,这个新版本进一步完善了C++11的特性,替代引用,二进制字面量,常量表达式函数等。

2017年,C++17标准发布,这个新版本增加了许多新特性,如constexpr if语句,折叠表达式,constexpr lambda等。

到目前为止,C++继续发展着。C++20正在开发中,这个新版本预计将于2020年发布,加入了许多新特性,如概念,协程等。

总的来说,C++是一个不断发展和完善的编程语言。它已经成为计算机科学领域中的重要编程语言之一,拥有广泛的应用。 各个版本的更新都旨在增强C++的功能和灵活性,并为程序员提供更多的选择和方法来编写高质量的代码。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复