Folia
← 返回头版

C++26草案未通过ISO DIS投票,WG21将于11月商讨后续方案

C++26国际标准草案在ISO的DIS(国际草案)投票中未能获得通过,这是C++历史上首次未通过DIS投票 1。此次投票截止日期为2026年10月23日,结果显示草案仅获得12票支持,未达到所需的14票门槛;同时,反对票数量达到9票,超过了允许的5票限额,导致两项关键指标均未满足要求 1。

投反对票的国家包括丹麦、芬兰、伊朗、意大利、日本、卢森堡、罗马尼亚、西班牙和瑞典,而法国、爱尔兰、波兰和美国则选择了弃权 1。据悉,投票中的反对意见主要集中在“contracts”特性的设计问题上 1。面对这一结果,负责C++标准化的WG21委员会计划于2026年11月16日至21日在巴西布兹奥斯召开会议,届时将决定采取修订草案、移除contracts特性或其他应对措施 1。完整的投票报告预计将在2027年1月中旬发布 1。在此之前,当前正式发布的C++标准版本仍为ISO/IEC 14882:2024(即C++23) 1。


评论