21天学通C++(第6版) 高清pdf
《21天学通C++(第6版)》通过大量短小精悍的程序详细而全面地阐述了C++的基本概念和技术,包括管理输入/输出、循环和数组、面向对象编程、模板、使用标准模板库以及创建C++应用程序等。这些内容被组织成结构合理、联系紧密的章节,每章都可在1小时内阅读完毕;每章都提供了示例程序清单,并辅以示例输出和代码分析,以阐述该章介绍的主题。为加深读者对所学内容的理解,每章末尾都提供了常见问题及其答案以及练习和测验。读者可对照附录D提供的测验和练习答案,了解自己对所学内容的掌握程度。
显示更多
显示更少
《21天学通C++(第6版)》是一本面向C++初学者的经典教材,该书通过简洁明了的方式,将C++编程语言的核心概念和技术要点逐一展开,适合于没有任何C语言基础的读者。本书由Jesse Liberty、Siddhartha Rao和Bradley Jones三位作者共同撰写,其中Siddhartha Rao是微软Visual C++ MVP,并且是互联网开发社区CodeGuru的负责人,拥有丰富的Windows编程、软件架构设计以及使用C++开发的经验。Jesse Liberty则编著过多部关于软件开发的畅销书。Bradley Jones同样也是微软Visual C++ MVP,并在多个软件开发相关网站担任重要职务。三位作者共同为读者提供了一本易于上手且内容丰富的C++学习资源。
本书采用一种循序渐进的模式,将内容划分为多个章节,每个章节都可以在一小时内阅读完毕,并配有示例程序清单,同时辅以示例输出和代码分析,以便读者能够清晰地理解每个章节所讲述的主题。每章末尾还提供了常见问题及其答案、练习题和测验,帮助读者加深对知识点的掌握,并通过附录D提供的答案来检验学习效果。
《21天学通C++(第6版)》详细介绍了C++的基本概念和技术,包括但不限于以下几个方面:
1. 管理输入/输出:C++中进行数据输入输出操作是基础技能,本书将介绍如何使用标准输入输出流进行数据的读写操作。
2. 循环和数组:循环结构是实现重复性任务的编程机制,数组是存储同类数据集的复合数据类型,本书将教读者如何运用循环来控制程序的执行流程以及如何声明、初始化和使用数组。
3. 面向对象编程(OOP):C++是一种面向对象的编程语言,本书将深入讲解类、对象、继承、多态、封装等面向对象的基本概念和实现方法。
4. 模板:C++中的模板可以用来编写通用的代码,本书将教授如何利用模板编写函数和类,从而实现代码的复用。
5. 使用标准模板库(STL):STL是C++标准库中的重要部分,提供了各种数据结构和算法的实现,本书将介绍如何使用STL中的容器、迭代器、算法等组件。
6. 创建C++应用程序:本书还将指导读者如何将上述知识综合运用,创建一个完整的C++应用程序。
此外,本书还特别强调实践的重要性,每章都通过短小精悍的程序实例来演示理论知识,帮助读者在实践中加深理解。作者鼓励读者跟随书中内容每天学习一小时,逐步构建起自己对C++编程的理解和应用能力。
《21天学通C++(第6版)》不仅适合初学者作为自学教材,也可作为高等院校C++课程的教学参考书。书中的内容全面且结构合理,注重理论与实践相结合,非常适合希望在短期内掌握C++基础知识和入门技能的读者。
- 1
- 2
前往页