在StackOverflow的最近一次世界性调查中,C++11在所有的编程语言中排名第二, C++11受到程序员的追捧是毫不意外的,因为它就像C++之父Bjarne Stroustrup说的:它看起来就像一门新的语言。C++11新增加了相当多的现代编程语言的特性,相比C++98/03,它在生产力、安全性、性能和易用性上都有了大幅提高。比如auto和decltype让我们从书写冗长的类型和繁琐的类型推断中解脱出来,智能指针让我们再也不用担心内存泄漏的问题,右值引用避免了无谓的临时对象拷贝,type_traits和可以变模板参数让我们可以更方便地写更加泛化的代码……这些还只是新增的一百多项新特性中的一小部分而已。C++14的标准在2014年的时候已经确定,而C++17标准正在制定当中,可以预见的未来,C++的发展会越来越好,C++的应用会越来越广泛,也会更受广大开发者地欢迎。
本期的社区问答
(6月24日——7月1日)我们请来了
《深入应用C++11:代码优化与工程级应用》一书的作者、资深C++技术专家
祁宇(id: qicosmos),为大家解答关于C++11中最常用新特性以及分享学习和应用C++11的经验和乐趣。
嘉宾简介:
祁 宇(id: qicosmos) 资深C++技术专家,致力于C++11的应用、研究和推广。金山软件WPS资深工程师,负责Android服务端开发。精通OOP、OOD、设计模式和重构,主要研究方向为架构设计和业务重构,有丰富的开发和研发管理经验。爱好C++,爱好开源,乐于研究和分享技术,开源了多个项目(github地址:
https://github.com/qicosmos),在《程序员》杂志发表多篇技术文章。2013年被评为珠海市优秀青年人才。
问答结束后,祁 宇老师会从所有参与活动并提出问题的朋友中选出三位,送上新作《深入应用C++11:代码优化与工程级应用》一书。
购买链接:http://sale.jd.com/act/TXAJNZmSrkWOEL.html
为了营造更好的问答氛围,我们不欢迎一切与主题无关的讨论、灌水和无脑喷子。
下面欢迎大家踊跃提问,在本帖回复即可。
--------------------------------------------------------------------------------------------------------
本期问答获奖用户:
henuyx
rrrfff
wxs_ftp
请获奖用户将本人 邮寄地址+姓名+联系电话 发私信至楼主,我们会尽快为您邮寄礼品。