作为C++入门经典教材,《C++入门经典(第10版)》结合作者多年的教学经验,清楚梳理出一个有利于教与学的结构体系,从各章开头的内容总览,到随处可见的自测题、小结框、编程提示和编程陷阱,再到章末的小结、习题、编程练习和编程项目,由浅入深,从简到繁,可以帮助初学者渐入佳境,逐步理解并掌握重要的编程概念。
《C++入门经典(第10版)》共18章,8个附录。在讲解C++基础知识之后,循序渐进地引导读者深入函数、I/O流、类、控制流程、命名空间、数组、字符串、指针和动态数组、递归、模板、指针和链表、派生类、异常以及标准模板库。
本书前几版被全国100多所高校选作C++程序设计课程的教材,很受师生欢迎。《C++入门经典(第10版)》也适合自学,不同层次的知识点和测试练习,可以帮助读者以自己的节奏进入美妙的C++编程世界。
目录
第1章 计算机和C++编程入门 1
第2章 C++基础知识 29
第3章 更多的控制流程 81
第4章 过程抽象和返回值的函数 129
第5章 用函数完成所有子任务 177
第6章 I/O流——对象和类入门 213
第7章 数组 263
第8章 字符串和向量 315
第9章 指针和动态数组 355
第10章 定义类 379
第11章 类中的友元函数、
第12章 独立编译和命名空间 491
第13章 指针和链表 517
第14章 递归 553
第15章 继承 585
第16章 异常处理 627
第17章 模板 651
第18章 标准模板库 675