欢迎访问学兔兔,学习、交流 分享 !

返回首页 |

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

收藏
  • 大小:32.64 MB
  • 语言:中文版
  • 格式: PDF文档
  • 阅读软件: Adobe Reader
资源简介
深入理解 C++11:C++ 11新特性解析与应用
目  录

[第1章 新标准的诞生
1.1 曙光:C++11标准的诞生
1.1.1 C++11/C++0x(以及C11/C1x)—新标准诞生
1.1.2 什么是C++11/C++0x
1.1.3 新C++语言的设计目标
1.2 今时今日的C++
1.2.1 C++的江湖地位
1.2.2 C++11语言变化的领域
1.3 C++11特性的分类
1.4 C++特性一览
1.4.1 稳定性与兼容性之间的抉择
1.4.2 更倾向于使用库而不是扩展语言来实现特性
1.4.3 更倾向于通用的而不是特殊的手段来实现特性
1.4.4 专家新手一概支持
1.4.5 增强类型的安全性
1.4.6 与硬件紧密合作
1.4.7 开发能够改变人们思维方式的特性
1.4.8 融入编程现实
1.5 本书的约定
1.5.1 关于一些术语的翻译
1.5.2 关于代码中的注释
1.5.3 关于本书中的代码示例与实验平台
[第2章 保证稳定性和兼容性
2.1 保持与C99兼容](https://yq.aliyun.com/articles/173908/)
2.1.1 预定义宏
2.1.2 __func__预定义标识符
2.1.3 _Pragma操作符
2.1.4 变长参数的宏定义以及__VA_ARGS__
2.1.5 宽窄字符串的连接
2.2 long long整型
2.3 扩展的整型
2.4 宏__cplusplus
2.5 静态断言
2.5.1 断言:运行时与预处理时
2.5.2 静态断言与static_assert
2.6 noexcept修饰符与noexcept操作符
2.7 快速初始化成员变量
2.8 非静态成员的sizeof
2.9 扩展的friend语法
2.10 final/override控制
2.11 模板函数的默认模板参数
2.12 外部模板
2.12.1 为什么需要外部模板
2.12.2 显式的实例化与外部模板的声明
2.13 局部和匿名类型作模板实参
2.14 本章小结
[第3章 通用为本,专用为末
3.1 继承构造函数](https://yq.aliyun.com/articles/174016/)
3.2 委派构造函数
3.3 右值引用:移动语义和完美转发
3.3.1 指针成员与拷贝构造
3.3.2 移动语义
3.3.3 左值、右值与右值引用
3.3.4 std::move:强制转化为右值
3.3.5 移动语义的一些其他问题
3.3.6 完美转发
3.4 显式转换操作符
下载地址