C++0x新标准概述:Scott Meyers讲解
5星 · 超过95%的资源 需积分: 13 89 浏览量
更新于2024-07-20
收藏 2.23MB PDF 举报
Overview of The New C++ (C++0x)
根据Scott Meyers的PDF电子书,以下是相关的知识点:
**C++语言的演变**
C++语言自从1985年由Bjarne Stroustrup发明以来,经历了多次更新和改进。C++0x是C++语言的最新标准,于2011年发布。C++0x引入了许多新的特性和改进,旨在提高编程效率和代码可读性。
**C++0x的新特性**
C++0x引入了许多新的特性,包括:
* **auto**关键字:自动类型推断,减少了变量声明的代码量。
* **decltype**关键字:获取变量或表达式的类型。
* **lambda表达式**:匿名函数,简化了函数对象的定义。
* **std::array**和**std::tuple**:新的容器类,提供了更多的数据结构选择。
* **constexpr**关键字:常量表达式,允许在编译时执行计算。
* **thread_local**关键字:线程局部变量,简化了多线程编程。
**Scott Meyers的贡献**
Scott Meyers是C++语言的专家和著名作者,他的书籍《Effective C++》和《More Effective C++》是C++程序员的必读书籍。Meyers在C++0x标准的制定中也发挥了重要作用,提供了许多有价值的建议和贡献。
**Artima Press**
Artima Press是美国的一家出版社,专门出版计算机科学和技术相关的书籍和电子书籍。他们出版了许多著名的计算机书籍,包括Meyers的《Overview of The New C++ (C++0x)》。
**版权和许可**
本电子书籍的版权归Scott Meyers所有,Artima Press负责出版和发行。用户可以在个人使用的前提下,自由地阅读、下载和分享本电子书籍,但不得用于商业目的或未经授权的使用。
《Overview of The New C++ (C++0x)》是C++语言的重要资源,提供了C++0x标准的详细介绍和解释,对C++程序员来说非常有价值。
1128 浏览量
128 浏览量
170 浏览量
106 浏览量
109 浏览量
2021-09-03 上传
sfgassdfg
- 粉丝: 21
- 资源: 89
最新资源
- CPLD设计实例.pdf
- head-first-design-patterns
- 计算机组成原理课后习题答案
- Linux 新手管理员指南
- Chapter9_E2
- 通用工资管理体系的设计与实现
- microsoft-visual-c-2008-step-by-step
- Chapter9_E1
- SPRING开发指南
- 网络之路 第二期--QoS专题讨论.pdf
- 2009考研英语核心词汇.doc
- SAM7X_Schematics_korea,韩国设计的AT91SAM7X256/128的开发板原理图
- Delphi-for-NET-Developers-Guide
- jQuery入门ppt
- 俄罗斯方块的原理以及arm实现
- SQLServer2008BI解决方案特点