《深入应用C++11祁宇 著 》[61M]百度网盘|pdf下载|亲测有效
《深入应用C++11祁宇 著 》[61M]百度网盘|pdf下载|亲测有效

深入应用C++11祁宇 著 pdf下载

出版社 社会出版社
出版年 2015-05
页数 390页
装帧 精装
评分 9.5(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供深入应用C++11祁宇 著 电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

作  者:祁宇 著
定  价:79
出 版 社:机械工业出版社
出版日期:2015年05月01日
页  数:413
装  帧:平装
ISBN:9787111500698
目录
前言
篇 C++11改进我们的程序
章 使用C++11让程序更简洁、更现代 2
1.1 类型推导 2
1.1.1 auto类型推导 2
1.1.2 decltype关键字 9
1.1.3 返回类型后置语法——auto和decltype的结合使用 14
1.2 模板的细节改进 16
1.2.1 模板的右尖括号 16
1.2.2 模板的别名 18
1.2.3 函数模板的默认模板参数 20
1.3 列表初始化 22
1.3.1 统一的初始化 23
1.3.2 列表初始化的使用细节 25
1.3.3 初始化列表 29
1.3.4 防止类型收窄 32
1.4 基于范围的for循环 34
1.4.1 for循环的新用法 34
1.4.2 基于范围的 for循环的使用细节 36
1.4.3 让基于范围的 for循环支持自定义类型 40
部分目录
内容虚线

内容简介

本书专注于C++11的深入应用,主要分为部分。前半部分介绍C++11的新特性,不追求大而全,将重点介绍一些常用的特性,有侧重地从另外一个角度将这些特性分门别类,即通过介绍这些新特性如何去改进我们现有程序的角度介绍。这种方式一来可以让读者学习这些新特性的用法;二来还可以让读者知道这些特性是如何改进现有程序的,从而能更深刻地领悟C+11的新特性。本书的后半部分的工程级应用就是实战,通过丰富的开发案例来介绍如何用C++11去开发项目,因为只有在实战中才能学到真东西。后半部分实战案例涉及面比较广,是笔者近年来使用C++11的经验与心得。这些案例是针对在实际开发过程中遇到的问题来选取的,它们的价值不仅仅是作为应用C++11实践知道,还可以直接在实际开发中应用,相信这些实战案例一定能给读者带来更深入的思考。
作者简介
祁宇 著
祁宇,资历C++技术专家,致力于C++11的应用、研究和推广。金山软件WPS资历工程师,负责Android服务端开发。精通OOP、OOD、设计模式和重构,主要研究方向为架构设计和业务重构,有丰富的开发和研发管理经验。爱好C++,爱好开源,乐于研究和分享技术,开源了多个项目,在《程序员》杂志发表多篇技术文章。2013年被评为珠海市很好青年人才。
摘要
Preface?前    言为什么要写这本书2011年C++11标准刚发布时,广大C++开发者奔走相告,我也在时间看了C++之父Bjarne Stroustrup的C++11 FAQ(http://www.stroustrup.com/C++11FAQ.html),虽然只介绍了一部分特性,而且特性的用法介绍也很简短,但给我带来三个震撼:个震撼是发现我几乎不认识C++了,这么多新特性,与以前的C++很不同;第二个震撼是很多东西和其他语言类似,比如C#或者Java,感觉很酷;第三个震撼是很潮,比如lambda特性,Java都还没有(那时Java 8还没出来),C++11已经有了。我是一个喜欢研究新技术的人,一下子就被C++那么多新特性吸引住了,连续几天都在看FAQ,完全着迷了,虽然当时有很多地方没看明白,但仍然很兴奋,因为我等