《C++大学基础教程(第5版)(附CD光盘1张)》详细介绍了C++面向对象编程的核心概念和方法。与前几版相比,《C++大学基础教程(第5版)(附CD光盘1张)》从内容和结构上都做了较大幅度的修订和有意义的提升,特别是在“尽早接触类和对象”这一观点的指导下,从第1章就开始涉及类和对象的内容,从而突破了传统教学程序,使学生直接“考虑对象”和更彻底地掌握面向对象的基本概念。《C++大学基础教程(第5版)(附CD光盘1张)》共分13章,详细讲解了计算机与互联网的基本概念、C++编程基础、类与对象的知识及控制语句等,细致分析了函数和递归、数组和标准库模板、指针和字符串、运算符重载及继承与多态等C++常见主题。通过大量的“活代码”例程,尤其是贯穿多个章节的若干综合性实例研究,对每个新概念都用完整的、能实际运行的C++程序进行介绍,并以403条凝结了60多年编程和教学经验的六类编程提示,使学生将学习重点放在程序开发的关键部分。
第1章 计算机、互联网和万维网简介
1.1 简介
1.2 什么是计算机
1.3 计算机组成
1.4 早期的操作系统
1.5 个人计算、分布式计算和客户/服务器计算
1.6 互联网和万维网
1.7 机器语言、汇编语言和高级语言
1.8 C和C++的历史
1.9 C++标准库
1.10 Java的历史
1.11 FORTRAN、COBOL、Pascal和Ada
1.12 Basic、Visual Basic、Visual C++、C#和NET
1.13 主要的软件趋势:对象技术
1.14 典型的c++开发环境
1.15 关于C++和本书的几点说明
1.16 试运行一个c++应用程序
1.17 对象技术和UML的介绍
1.18 本章小结
1.19 Web资源
第2章 C++编程入门
2.1 简介
2.2 第一个C++程序:打印一行文本
2.3 修改第一个c++程序
2.4 另一个C++程序:整数相加
2.5 内存的概念
2.6 算术运算
2.7 判断:相等运算符和关系运算符
2.8 本章小结
第3章 类和对象介绍
3.1 简介
3.2 类、对象、成员函数和数据成员
3.3 本章范例综述
3.4 定义具有成员函数的类
……
第4章 控制语句(第1部分)
第5章 控制语句(第2部分)
第6章 函数和递归入门
第7章 数组与C++标准库类模板vector
第8章 指针和基于指针的字符串
第9章 类的深入剖析(第1部分)
第10章 类的深入剖析(第2部分)
第11章 运算符重载:字符串和数组对象
第12章 面向对象编程:继承
第13章 面向对象编程:多态性
附录A 运算符的优先级与结合律
附录B ASCII字符集
附录C 基本数据类型
附录D 计数系统
附录E 因特网和万维网上的C++资?
附当F 使用Visual stuio.NET
附当G 使用GNU C++调试器
参考文献