技术开发 频道

C++17标准发布,代码编写和维护更简单!

  【IT168 资讯】早在今年5月份,就有消息称C++ 17标准已经完成,预计很快就会发布。现在这个时刻来到了,其官方标准已经发布到ISO.org上了。

C++17标准发布,代码编写和维护更简单!

  据Phoronix报道,C++ 17的最终标准在ISO.org上以ISO /IEC 14882:2017的形式发布。基于C++ 11,这个新标准注入了一些现代性的东西,旨在让c++编程语言变得不那么臃肿。

  事实证明,C++ 17会像C++ 11和C++98成为一个主要标准,其引入了一些新特性,比如“if”初始化、结构化绑定、支持utf - 8字符、折叠表达式等。

  值得注意的是,LLVM 的 Clang 编译器也已经将代码中出现“C++1z”的地方修改为“C++17”(C++ 17 曾被称为 C++1z)。GCC 和 LLVM/Clang 都有效地提供了完整的 C++ 17 支持。

  下一个C++标准将会是C ++ 20,目前其相关工作已经展开,预计在3年内完成。

  更多新特性可以在以下地址查看:https://en.wikipedia.org/wiki/C%2B%2B17

1
相关文章