专注计算机技术: Linux Android 云计算 虚拟化 网络
分类: C/C++
2015-03-04 01:36:29
Clang开发者宣布支持所有的C++11语言标准特性,C++11语言标准是在2011年夏季发布。最新的ISO标准特性添加了支持继承构造器和thread_local变量。
LLVM 3.3和Clang计划在2013年6月推出,这应该是首个完全支持C++11特性的编译器。而今年3月发布的GCC 4.8版本尽管也支持大多数该语言特性,但还是有很少一部分尚未实现,详情请看。关于支持C++11标准的编译器概览可以查看。
现在Clang对C++11的支持已经完成,开发者将继续实现对其他C++特性的支持,目前已经在开始实现C++1y特性,也就是C++14,这是C++的下一个小更新版本,计划在2014年推出。Clang将支持其普通lambdas、返回类型的简化处理以及更好的处理constexpr关键字。
Clang是一个C++编写、基于LLVM、发布于LLVM BSD许可证下的C/C++/Objective C/Objective C++编译器,其目标(之一)就是超越GCC。