深入理解C++11:C++11新特性解析与应用

(加)Michael Wong IBM XL编译器中国开发团队
免责声明本书言论仅为作者根据自身实践经验所得,仅代表个人观点,不代表IBM公司的官方立场和看法,特此声明。IBM XL编译器中国开发团队简介IBM拥有悠久的编译器开发历史(始于20世纪80年代),在全球拥有将近400名高素质工程师组成的研发团队,其中包括许多世界知名的研究学者和技术专家。IBM一直以来都是编程语言的制定者和倡导者之一,并将长期在编译领域进行研发和投资。IBM XL编译器中国开发团队于2010年在上海成立,现拥有编译器前端开发人员(C/C++)、后端开发人员,测试人员,以及性能分析人员等。团队与IBM北美编译器团队紧密合作,共同开发、测试和发布基于POWER系统的AIX及Linux平台下的XL C/C++和XL Fortran系列产品,并对其提供技术支持。虽然团队成立时间不长,但已于2012年成功发布最新版本的XL C/C++for Linux V12.1&XL Fortran for Linux V14.1,并获得7项发明专利。团队成员拥有丰富的编译器开发经验,对编译技术、编程语言、性能优化和并行计算等都有一定的研究,也对C++11标准的各种新特性有较早的研究和理解,并正在实际参与C++11新特性的开发工作。欢迎广大读者关注IBM XL编译器中国开发团队博客:http://ibm.co/HK0GCx,及新浪微博:www.weibo.com/ibmcompiler,并与我们一起学习、探讨C++11和编译技术。作者个人简介官孝峰 毕业于上海交通大学软件学院。多年致力于底层软件开发,先后供职于AMD上海研发中心,IBM上海研发中心。在嵌入式系统及应用、二进制翻译、图形驱动等领域有丰富的实践经验。2010年加入IBM XL中国编译器中国开发团队,负责XL C/C++/Fortran编译器后端开发工作,专注于编译器后端优化、代码生成,以及语言标准等领域。在C++11…