【C/C++ 标准的发展】C/C++ 语言标准的历史和演变( 三 )


C++14是C++语言的最新标准 , 正式名称为"ISO/IEC 14882:2014(E)C++" 。
C++14旨在作为C++11的一个小扩展 , 主要提供漏洞修复和小的改进 。C++14标准的委员会草案()N3690于2013年5月15日发表 。
工作草案()N3936已于2014年3月02日完成 。最终的投票期结束于2014年8月15日 , 结果(一致通过)已于8月18日公布 。
C++17标准
C++17 是继 C++14 之后 , C++ 编程语言 ISO/IEC标准的下一次修订的非正式名称 。在2017年10月 , ISO C++ 委员会正式发布了 C++ 17 标准 , 官方名称为 ISO/:2017 。基于 C++ 11 , C++ 17 旨在使 C++成为一个不那么臃肿复杂的编程语言 , 以简化该语言的日常使用 , 使开发者可以更简单地编写和维护代码 。
C++20标准
ISO C++委员会在2020年12月正式发布了 C++20 标准 , 命名为 ISO/IEC 14882:2020 。C++之父表示:“C++ 20是自C++11以来最大的发行版 , 它将是C++发展史上的里程碑 。” c++20引入了更多特性 , 以更简单地编写和维护代码 。
C++23标准
下一代开发中的标准
结语
在我们的编程学习之旅中 , 理解是我们迈向更高层次的重要一步 。然而 , 掌握新技能、新理念 , 始终需要时间和坚持 。从心理学的角度看 , 学习往往伴随着不断的试错和调整 , 这就像是我们的大脑在逐渐优化其解决问题的“算法” 。
【【C/C++ 标准的发展】C/C++ 语言标准的历史和演变】这就是为什么当我们遇到错误 , 我们应该将其视为学习和进步的机会 , 而不仅仅是困扰 。通过理解和解决这些问题 , 我们不仅可以修复当前的代码 , 更可以提升我们的编程能力 , 防止在未来的项目中犯相同的错误 。