准备好学习更轻松更有趣的编程了吗?那就用懒惰的方式去做吧!对于懒惰的程序员,c++ 20使用幽默和乐趣使您在掌握了流行而强大的c++语言之后,实际上愿意阅读并渴望执行项目。在此过程中,它包含了来自新c++ 20标准的许多特性,比如范围、跨度、格式字符串、“spaceship”操作符和概念(模板参数要求),并提供了模块和协程的简要介绍。
使用这种独特的方法,您将在各种项目中延伸自己的能力,包括您自己的c++街机游戏。您将构造自己的类、模板和抽象数据类型。在阅读和使用这本书之后,您就可以自己构建真实的c++应用程序和游戏项目了。
你将学到的: 全新的c++ 20标准 用SDL库编程图形和游戏,使用SSDL,“简单的SDL”包装器库 如何使用最常见的c++编译器——Windows的Visual Studio和g++ (Unix或MinGW)——以及它们相关的调试器 “Anti-bugging”可以轻松修复常见问题 成为高效程序员的良好实践 如何做自己的大项目,包括一个基于c++的街机游戏 内置的标准模板库(STL)函数和类,便于高效编程 强大的数据类型,包括字符串、堆栈、向量和链表——不是通过阅读它们,而是通过构建它们——为您在编程方面的职业生涯做进一步的准备
这本书是给谁 所有刚接触c++的人,无论是自学的还是大学课程的学生。