打开网易新闻 查看精彩图片

翻译 | ChatGPT

出品 | CSDN(ID:CSDNnews)

随着 LLVM Clang 为 C++ 26 支持做准备,添加 -std=c++ 26 一样,GCC 14 编译器代码也添加了-std=c++26 编译器选项。随着 C++26 文件开始获得批准,C++23 基本上完成,Red Hat 的 Marek Polacek 添加了 -std=c++26 和GNU 方言的初始管道,并且还支持 c++2c 和 gnu++2c 作为替代值。

打开网易新闻 查看精彩图片

这项工作确立了 C++2026 标准,并建立了基础设施,但尚未开始添加任何新的 C++26 功能。

明年 GCC 14 发布时,很可能会向代码库中添加一些实验性的 C++26 功能,但至少截至上周五合并补丁时,最新的开源编译器代码已经能够识别 C++26 选项。

对此,有些网友表示,这又一个新版本的 C++ 吗?我们想要的元模板-元编程来了吗?

原文链接:https://www.phoronix.com/news/GCC-Lands-Std-CPP26-GNU26