产品战略专家梁宁确认出席AICon北京站,分享AI时代下的商业逻辑与产品需求 了解详情
写点什么

Clang 完整支持 C++11 标准

  • 2013-05-02
  • 本文字数:451 字

    阅读完需:约 1 分钟

Clang 编译器团队已经完成了对 C++11 标准的完整支持。Clang 是 LLVM 项目的一部分,LLVM 项目是“模块化、可复用的编译器与工具链的集合”。Clang 本身基于 LLVM 组件,而且以编译速度快为特色,它还提供了非常有用的诊断信息。经过多年的努力,Clang 终于完成了对 C++11 标准的完整支持。对于希望将标准中的新特性用到项目中的开发者来说,Clang 非常合适。

Clang 的本次更新添加了支持 C++11 所需的其余细节:

  • 属性——提供了向各种代码片段(函数、变量和块等)添加注解(annotate)的能力
  • 继承构造函数——支持派生类拥有与基类相同的构造函数
  • 线程局部变量——使多线程应用中的每个线程可以保存独立的数据

展望未来,Clang 团队将开始实现 C++1y 标准(正式名称尚未公布)引入的特性。这些特性的完成程度见 CXX 页面,该页面会定期更新。

Clang 并不是唯一的支持 C++11 的开源编译器, GCC 项目的相应实现仍然处于活跃开发之中。Apache 项目维护着一份清单,其中列出了几种编译器(包括商业的和非商业的)对C++11 的支持情况。

查看英文原文: Clang Completes C++11 Support

2013-05-02 08:573642
用户头像
臧秀涛 略懂技术的运营同学。

发布了 300 篇内容, 共 134.3 次阅读, 收获喜欢 35 次。

关注

评论

发布
暂无评论
发现更多内容

Golang微服务框架Kratos应用MQTT消息队列

golang mqtt Kratos #微服务

iOS应用程序数据保护:如何保护iOS应用程序中的图片、资源和敏感数据

雪奈椰子

IPA文件重签名教程:使用Ipa Guard进行签名和安装到设备的详细步骤

多模态 多引擎 超融合 新生态!2023亚信科技AntDB数据库8.0产品发布

亚信AntDB数据库

AntDB 国产数据库 AntDB数据库

英特尔on技术创新大会:加速AI和安全的融合

E科讯

低代码平台:构建应用程序的“银弹”

互联网工科生

软件开发 低代码 企业数字化

狂热过后,RPA到底是什么?

金小K

RPA RPA评测 RPAxAI

C++输入流和输出流介绍

梦笔生花

Linux虚拟化指南:构建虚拟化环境

高端章鱼哥

Linux 虚拟环境

SwitchResX for Mac(屏幕分辨率修改工具)v4.13.2正式激活版

mac

苹果mac Windows软件 switchresx 屏幕分辨率修改工具

前后端分离的低代码快速开发框架

树上有只程序猿

前后端分离 低代码开发 JNPF

选择住宅ip代理还是数据中心代理?

巨量HTTP

代理IP http代理

华为“轻松打卡全世界”活动提供一站式出境服务,全球酒店预订85折起

最新动态

实用!Python大型Excel文件处理:快速导入、导出与批量处理

树上有只程序猿

Python Excel

TiDB 7.1.0 LTS 特性解读丨关于资源管控 (Resource Control) 应该知道的 6 件事

PingCAP

数据库 TiDB

"开源奥斯卡”认可!天谋科技 IoTDB 企业版荣获 OSCAR 开源尖峰案例开源技术创新(商业产品)奖

Apache IoTDB

Golang微服务框架Kratos应用RabbitMQ消息队列

golang RabbitMQ Kratos #微服务

PostgreSQL 技术内幕(十)WAL log 模块基本原理

酷克数据HashData

Linux 爱好者线下沙龙:LLUG 2023 深圳硬核来袭 | 第三站

OpenAnolis小助手

沙龙 龙蜥社区 开源操作系统 LLUG Linux中国

[文本提取]基于Apache Tika的文本内容提取

alexgaoyh

Java nlp tika 文本提取 内容提取

云智一体,构建汽车智能驾驶解决方案

Baidu AICLOUD

自动驾驶 工具链 异构计算 数据闭环

一文了解SmartSE

DevOps和数字孪生

虚拟ECU SmartSE

如何出色的进行“自我介绍”?

王磊

Java java面试

API网关是如何提升API接口安全管控能力的?

不思jo

安全 API

LP流动性挖矿defi质押挖矿软件开发,链上挖矿平台搭建

V\TG【ch3nguang】

使用 Databend 加速 Hive 查询

Databend

Golang微服务框架Kratos应用Pulsar消息队列

golang pulsar Kratos #微服务

Clang完整支持C++11标准_C++_Jeff Martin_InfoQ精选文章