出版社:清华大学出版社
年代:2013
定价:49.0
本书从面向过程到面向对象逐步讲授如何使用C++语言。第1篇包括C++预备知识、Visual C++开发环境、基本数据类型、变量和常量、C++中的运算符、表达式和语句、指针的操作、复合数据类型、函数、输入输出等。第2篇包括封装、命名空间和作用域、继承和派生、多态、模板及面向对象编程案例。第3篇包括string类、异常处理、内存管理、预处理、错处和调试。第4篇包括4种类型的应用案例。
第1篇 面向过程的C++编程
第1章 走进C++( 教学视频:27分钟)
第2章 数据类型( 教学视频:38分钟)
第3章 数据的指代——变量和常量( 教学视频:50分钟)
第4章 数据运算的核心——运算符( 教学视频:48分钟)
第5章 运算的最小单位——表达式( 教学视频:46分钟)
第6章 程序的最小单位——语句( 教学视频:73分钟)
第7章 指针( 教学视频:63分钟)
第8章 多数据的处理——复合类型( 教学视频:60分钟)
第9章 通用语句块——函数( 教学视频:51分钟)
第10章 C++中的输入/输出( 教学视频:49分钟)
第11章 面向过程的程序设计实战( 教学视频:52分钟)
第2篇 面向对象的C++编程
第12章 面向对象( 教学视频:23分钟)
第13章 面向对象的本质——封装( 教学视频:55分钟)
第14章 命名空间和作用域( 教学视频:21分钟)
第15章 继承和派生( 教学视频:62分钟) 225
第16章 灵活的代码——多态( 教学视频:54分钟)
第17章 模板( 教学视频:25分钟)
第18章 面向对象实战( 教学视频:18分钟)
第3篇 C++高级开发技术
第19章 文本处理—— string类( 教学视频:13分钟)
第20章 不让程序出错——异常处理( 教学视频:16分钟)
第21章 内存管理( 教学视频:21分钟)
第22章 预处理( 教学视频:21分钟)
第23章 错误与调试( 教学视频:46分钟)
第4篇 应用开发实战
第24章 数据结构应用实战( 教学视频:23分钟)
第25章 网络应用案例( 教学视频:33分钟)
本书结合大量示例和实战案例,由浅入深、循序渐进地介绍C++语言的相关知识,尤其对面向过程的程序设计到面向对象的程序设计做了重点介绍和必要辨析。本书特意提供了典型习题及教学PPT,以方便教学。另外,作者专门为本书录制了大量的配套教学视频,以帮助读者更好地学习本书内容。这些视频和书中的实例源代码一起收录于本书的配书光盘中。本书共分4篇,第1篇面向过程的C++编程,包括走进C++、数据类型、变量和常量、运算符、表达式和语句、指针的操作、复合数据类型、函数、输入/输出,以及面向过程的编程案例。第2篇介绍面向对象的C++编程,包括封装、命名空间和作用域、继承和派生、多态、模板,以及面向对象的编程案例。第3篇介绍C++的高级开发技术,包括string类、异常处理、内存管理、预处理、错误和调试。第4篇介绍C++的应用开发实战,包括两种类型的案例,即用链表模拟堆栈和图的遍历(数据结构型)、用WinSocket编写客户机/服务器模式的系统和自定义协议及其实现的方法(网络型)。本书适合C++入门与想提高编程的人员阅读,也可作为大中专院校C++程序设计课程的教材。另外,本书也可供C++语言爱好者和从业者作为实际工作中的参考书籍。
循序渐进:基础、进阶、实战
科学编排:基本语法、典型实例、编程练习、项目实战
学练结合:277个实例、5个项目案例、60个练习题
视频讲解:提供27小时多媒体教学视频
有问必答:提供QQ群、邮件和论坛答疑服务
超值DVD光盘
本书实例源代码
16.5小时配套教学视频+10.5小时进阶视频讲座
13个典型模块源文件+3个拓展项目案例源文件
推荐阅读:
《Visua·C++编程实战宝典+Visua·C++游戏开发案例实战+Visua·C++网络编程案例实战(套装全3册)》
《C++编程实战宝典》 (百科全书,全面学习,大量视频)
《Visua·C++网络编程案例实战》 (毕业设计好帮手)
《Visua·C+游戏开发案例实战》 (游戏开发者入门必读)
《C++入门很简单》 (零门槛学习,10小时同步教学视频)
《Visua·C++入门很简单》 (零门槛学习,18小时同步视频)
《程序员的数学思维修炼(趣味解读)》 (专门为程序员而写,生动有趣)