QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

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

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

关注

评论

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

解决室内种植最大弊端的是方法—植物生长灯

电子信息发烧客

选购护眼台灯,全网都没有说清一个关键点!——照度均匀度

电子信息发烧客

用二维码展示产品,随时查看图文并茂的介绍

草料二维码

超级App的前端框架也可以足够轻量

FN0

前端框架 超级app

KeyShot 2023.3 Pro for mac(3D渲染和动画制作软件)

展初云

Mac 渲染和动画软件 KeyShot

区块链开发:区块链软件开发包装相关解析

区块链软件开发推广运营

dapp开发 区块链开发 链游开发 NFT开发 公链开发

用友Fast by BIP On天翼云重磅发布,一站式服务大型企业数智化!

用友BIP

天翼云 大型企业数智化速达包

动态IP代理是怎么实现的?

Geek_ccdd7f

合约交易所开发

区块链技术

中馥集团双11当日发货销售额突破1000万!

电子信息发烧客

LRTimelapse for Mac(延时摄影视频制作)

展初云

Mac软件 lrTimelapse 延时摄影视频制作软件

在跨境数据传输方面,如何应对跨国企业面临的挑战和风险

镭速

跨境数据传输

动作活体检测能力支持自定义扫描动作,开发者接入更高效

HarmonyOS SDK

HMS Core

数字马力面经和答案解析!社招岗

王磊

Java 面试 java面试

iStat Menus for Mac(系统活动监控软件)

展初云

Mac软件 iStat Menus

代理IP按流量计费贵么?

Geek_ccdd7f

三大开源向量数据库大比拼

互联网工科生

向量数据库

如何挑选代理IP

Geek_ccdd7f

关于WMS三个核心问题的解读

万界星空科技

一图看懂华为云CodeArts Link六大特性

华为云开发者联盟

开发工具 华为云 华为云开发者联盟 华为云CodeArts

守护 C 盘,Python 相关库设置

北桥苏

Python conda anconda

NLP技术如何为搜索引擎赋能

不在线第一只蜗牛

nlp NLP 大模型 技术 优化体系

亚马逊云AI大语言模型应用下的创新Amazon Transcribe的使用

淼.

11月创作挑战赛开启!新奖品、新标准~

Openlab_cosmoplat

软件测试/测试开发丨​利用人工智能ChatGPT批量生成测试数据

测试人

软件测试

python爬虫代理的渠道有哪些

Geek_ccdd7f

跨国企业在数据跨境传输中应该知道的五大要点

镭速

跨境数据传输 数据跨境传输

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