书籍:Modern C++ for Absolute Beginners
作者:Slobodan Dmitrović
出版:Apress
入群邀请:7个专业方向交流群+1个资料需求群
原文:书籍下载-《零基础的Modern C++入门》-第二版
01 书籍介绍
以结构化、简明且友好的方式学习C++编程语言。本书教授现代C++编程语言的基础知识、C++标准库以及包括C++23在内的现代C++标准,无需任何编程经验。
C++是一门独特的语言,它的复杂性令人惊讶,但在许多方面却非常优雅和流畅。然而,它也是一门不能仅凭猜测就能学会的语言,容易犯错且难以正确运用。为了解决这个问题,每个章节都充满了逐渐增加复杂度的真实示例。《零基础的Modern C++入门》,第二版不仅教授C++23的编程技巧,更提供了打牢C++基础的内容。
作者带领你学习C++编程语言、标准库以及从C++11到C++23的基础。每章配有适量的理论知识和大量的源代码示例。你将使用C++23的功能和标准,并对之前的C++版本进行比较和研究。
阅读本书后,你将能够开始使用现代C++标准进行编程。为此,书中还附有大量相关的源代码示例,可以通过专门的GitHub存储库免费获取。
02 通过这本书,可以学习到什么
· 以友好而有效的方式介绍现代C++编程
· 学习C++的基础知识:类型、运算符、变量、常量、表达式、引用、函数、类、输入/输出、智能指针、多态等
· 在Windows上设置Visual Studio环境,在Linux上使用GCC编写自己的代码
· 声明和定义函数、类和对象,并将代码组织到命名空间中
· 探索面向对象编程:类和对象、封装、继承、多态等,使用最先进的C++特性
· 应用最佳实践来组织源代码和控制程序流程
· 熟悉C++语言的要点和注意事项等内容
· 掌握lambda表达式、继承、多态、智能指针、模板、模块、契约、概念等基础知识
03 作者简介
Slobodan Dmitrović是一位软件顾问、培训师,也是几本编程书籍的作者。他是一名资深的研发软件开发人员,在该行业积累了二十年的经验。Slobodan为企业客户和学术机构提供C++培训课程。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。