《 C++20实践入门(第6版)》讲解如何使用新推出的C++20编写程序。开篇介绍基础知识,此后抽丝剥茧地分析示例,助你华丽蜕变为高水平的C++程序员。本书呈现C++20的诸多新特性,如模块、概念、范围和太空飞船运算符等。即使不具备编程经验,你也可在本书的指引下,快速在一个较新的C++编译器上编写出真正可用的C++程序。 《 C++20实践入门(第6版)》在示例程序的引导下演示所有重要概念,每章都提供习题,供读者巩固所学的知识,测验自己的水准。配书网站为所有示例和习题答案提供了可免费下载的代码。 《 C++20实践入门(第6版)》针对C++语言的新版本C++20做了全面更新,呈现现代C++的所有约定和*佳实践。还介绍C++标准库的元素,这些元素为C++20语言提供了必要支持。
主要内容:
● 开始使用C++20标准编写程序
● 使用C++进行模块化编程
● 使用数组、循环、指针、引用和字符串等
● 编写自己的函数、类型和运算符
● 了解面向对象编程的要素
● 使用重载、继承、虚函数和多态性
● 编写泛型函数和类模板,并使用概念让它们更安全
● 深入了解容器、算法和范围
● 使用自动类型推断、异常、移动语义、lambda表达式等