写点什么

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:573981
用户头像
臧秀涛 略懂技术的运营同学。

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

关注

评论

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

答题交互功能深入研究

CRMEB

web前端培训单元测试入门知识分享

@零度

单元测试 web前端开发

IntelliJ IDEA创建基于maven的springboot项目

爱好编程进阶

Java 程序员 后端开发

【高并发】高并发环境下诡异的加锁问题(你加的锁未必安全)

冰河

并发编程 多线程 高并发 协程 异步编程

从服务端生成Excel电子表格(Node.js+SpreadJS)

葡萄城技术团队

SpreadJS 前端表格

java培训Nginx 快速入门

@零度

JAVA开发

租房开放源码

源字节1号

租房小程序

FlyFish2.0版本后端源码学习笔记

云智慧AIOps社区

前端 大前端 数据可视化 大屏可视化

Autograd解析|OneFlow学习笔记

OneFlow

人工智能 深度学习 数学原理 Autograd模块

三大特性,多个场景,Serverless 应用引擎 SAE 全面升级

阿里巴巴云原生

阿里云 Serverless SAE 阿里云云原生 应用引擎

20年清华扫地僧,整理的Storm、Spark学习笔记

爱好编程进阶

Java 程序员 后端开发

【刷题第七天】15 三数之和

白日梦

5月月更

网站开发进阶(六十一)详解js中Number()、parseInt()和parseFloat()的区别

No Silver Bullet

5月月更 Number() parseInt() parseFloat()

前端生成PDF,让后端刮目相看

葡萄城技术团队

PDF pdf.js

专访朱雷:昔日的游戏少年,如今的Python工匠

图灵教育

Python 程序员 图灵访谈

浅析微服务全链路灰度解决方案

阿里巴巴云原生

阿里云 微服务 云原生 灰度

Elasticsearch聚合学习之一:基本操作

爱好编程进阶

Java 程序员 后端开发

Java Review(三十九、类加载机制与反射

爱好编程进阶

Java 程序员 后端开发

java 中异常类

爱好编程进阶

Java 程序员 后端开发

封装格式介绍

Loken

音视频 5月月更

探讨企业知识管理的困惑

小炮

企业知识管理

C++搭建集群聊天室

爱好编程进阶

Java 程序员 后端开发

基于Saga的分布式事务调度落地

百度Geek说

微服务

Java8--Lambda表达式对List集合操作

爱好编程进阶

Java 程序员 后端开发

【大数据培训】面试中数据仓库重要概念

@零度

数据仓库 大数据开发

云原生小课堂 | 如何打造一款软硬兼施、多功能、零损耗的云原生网络方案

York

云原生 性能 智能网卡vpc 容器网络方案

【直播回顾】OpenHarmony知识赋能五期第四课——子系统音频解读

OpenHarmony开发者

OpenHarmony 多媒体

Java---多态

爱好编程进阶

Java 程序员 后端开发

从服务端生成Excel电子表格(GcExcel + SpreadJS)

葡萄城技术团队

服务器端开发 前端表格控件 测试比较

Apache ShardingSphere 遇上得物“彩虹桥”

SphereEx

数据库 开源 ShardingSphere SphereEx apache 社区

Java 四种线程池

爱好编程进阶

Java 程序员 后端开发

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