C++发展历史

C++由比雅尼·斯特劳斯特鲁普在80年代创立,从最初的"c with classes"发展到现在的C++20,经历多次标准化改造,成为一种包含多种编程范式的复杂语言。C++98是其第一个ISO国际标准,后续有C++03、C++11、C++14和C++17等版本。
摘要由CSDN通过智能技术生成

C++历史发展

C++是一门以C为基础发展而来的面向对象的高级程序设计语言,在20世纪80年代由比雅尼·斯特劳斯特鲁普博士(Bjarne Stroustrup)在贝尔实验室工作期间创立并实现。

  • 一开始,设计为带类的C,命名为”c with classes”
  • 1983年,更名为C++
  • 1991年,ANSI C++标准化成为ISO标准化工作的一部分
  • 1995年,C++标准草案提交公众审阅
  • 1998年,ISO C++标准通过ISO评审成为国际标准,称作C++98。

C++从最初的C with class,经历了从C++98、C++03、C++11、C++14再到C++17多次标准化改造,功能得到了极大的丰富,已经演变为一门集面向过程、面向对象、函数式、泛型和元编程等多种编程范式的复杂编程语言,入门具有一定的难度。
C++17 的下一个版本是将在2020年发行的C++20

年份 C++ 标准名称 非正式名称
1998 ISO/IEC 14882:1998 C++98
2003 ISO/IEC 14882:2003 C++03
2011 ISO/IEC 14882:2011 C++11
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值