本书通过以实践为指导的独特教学方法,简洁地解释了一些关键的C++概念。书中着重讨沦了一些核心主题,包括输入/输出、控制结构、数组和类,并结合大量的代码示例和图表详尽而直观地说明了:些较难理解的概念。本书在第1版的基础上作了一些改进,新增了一些内容;如异常处理和标准模板库等。本书适用于所有对C++编程感兴趣的读者,既可作为高等院校计算村[及相关专业的教材,也可供各类软件开发人员参考。本书特色●新增内容:增加了关于异常处理的章节(第16章)以及关于标准模板库的新附录(附录H)。●编程示例:这些示例都是完整的程序,附于各章节的末尾,并详细讲解了编写示例时的各个具体阶段:输入、输出、问题分析和算法设计以及完整的程序清单。带编号的示例:每章中大量带编号的示例通过相关代码说明了编程概念。●注释,该部分强调了每章中的些重要信息。快速回顾:对每章所涵盖的概念进行了总结。●练习题:测试学生对所学内容的掌握程度并进一步巩固所学的知识。● 书:中的所有程序都使用MicrosoftVisualC++.NET编写、编译并已通过测试。 1. 计算机和编程语言概述2. C++的基本元素3. 输入/输出4. 控制结构I5. 控制结构II6. 用户定义的函数I7. 用户定义的函数II8. 用户定义的简单数据类型命名空间及字符串类型9. 数组以及字符串10. 数组和VECTOR类型的应用11. 记录(结构体)12. 类和数据抽象13. 继承和组合14. 指针.类和虚函数15. 重载和模板16. 异常处理17. 递归18. 链表19. 栈和队列20. 附录