首页 > 图书中心 >图书详情
C++编程实战宝典
作者:郝军 等
定价:79.80元
印次:1-1
ISBN:9787302347910
出版日期:2014.09.01
印刷日期:2014.07.25
- 内容简介
- 前言/序言
- 资源下载
- 版权信息
C++是目前使用范围最广的程序设计语言之一,既具有面向过程编程模式的简洁和快捷,又具有面向对象编程模式的方便和实用。本书从这两种编程模式出发,使用跨平台的编译工具CodeBlocks,全面、系统、详细地介绍了C++开发技术和常见的开发技巧,并通过大量实例提升读者的实战技能,通过实战案例展现C++项目开发的流程和技巧。另外,为了让读者更加直观、高效地学习,作者专门录制了配套多媒体教学视频。这些视频与本书涉及的源程序及赠送的其他学习资料一起收录于配书光盘中。 本书共25章,分为5篇。第1篇为C++基础知识,介绍了C++的编程环境、变量、数据类型、运算符、表达式、流程控制、函数、指针、数组、自定义类型等;第2篇为面向对象编程基础,介绍了C++面向对象开发的特征:类、对象、继承、封装、多态和重载等;第3篇介绍C++中的标准库和模板库,介绍了流操作、模板和标准模板库(STL);第4篇为高级主题,介绍了异常处理、命名空间、预处理、内存管理等高级内容;第5篇为开发实战,介绍了如何编写和测试大型程序等项目开发的基础内容,并使用面向对象和面向过程两种方式模拟了火车售票系统的开发过程。 全书内容全面,实例丰富,特别适合广大自学C++编程的人员阅读,也可作为计算机、软件工程等专业的教材使用。对于C++程序员,本书是一本不可多得的案头必备参考手册。
more >前 言 32位系统和64位系统有什么不同? Windows系统下的开发和Linux系统下的开发有什么不同? 选择什么工具开发C++才能实现真正的跨平台呢? 标准C++是咱们常说的C++吗? C程序和C++程序究竟区别在哪里? 这些问题在本书里都可以找到准确的答案,不是参考答案。笔者在多年的工作学习过程中,深感作为初学者学习C++语言的苦楚和艰辛。因此根据自己的亲身经历和同事、同学的交流心得,不断地进行C++知识的积累和整理,从而形成了本书的初稿。笔者学习之初的梦想就是找到这些问题的答案。初稿成功后,笔者又翻阅了市场上的各种C++书籍,找到了本书的不足,也借鉴了一些经典书“深入浅出”的讲解方法,经过8个月的细致整理,终于完成了全书。 本书假设读者没有任何编程经验,笔者举例时尽量避免复杂的数据结构和算法,避免使用某个操作系统特有的库函数或头文件。每个例子都着重于C++知识点本身,尽量浅显易懂,不穿插其他的知识。同时笔者还保证每一个示例程序都能在Linux系统和Windows系统中正确运行。 对于初学者易犯的错误,本书都给出了明显提示。为了让读者养成良好的编程习惯,本书的程序代码均按照软件工程规范来编写。全书配合了大量的程序示例、实用程序代码段、图例及代码说明,力图让读者看完一个知识点就学会一个知识点。 本书特色 本书是一本讲述使用标准C++如何开发应用程序的图书,书中使用的操作系统为Windows系统和Linux系统相结合的方式,满足了跨平台开发的需要。本书的主要特色 如下: * 本书的编排采用循序渐进的方式,能让读者逐步掌握复杂的编程技术。 * 本书采用了大量的示例,覆盖了标准C++在Windows系统和Linux系统开发时常用的技术。 * 本书所有示例都采用代码、运行效果、代码分析相结合的方式,做到了明确直观、通俗易懂。 * 对于学习和编程中经常遇到的问题和需要注意的关键点,都给予特别提示。 * 针对32位系统和64位系统开发上的不同,全书穿插了很多细节和技巧。 * 每章最后提供上机练习题,并在光盘中给出练习题的参考答案。 * 作者为本书专门录制了配套高清教学视频,便于读者更加直观、高效地学习,这些视频与本书涉及的源程序等其他学习资料一起收录于配书光盘中。 本书内容安排 本书共分为5篇,先是讲述了C++的基本语法,然后介绍了面向过程的编程方式,再介绍面向对象的基本语法,阐述了类的三大特征:继承、封装和多态。随后介绍了在C++中使用非常广泛的标准库和模板库以及C++中一些高级编程的知识,先后介绍了流、模板、STL的使用方式、命名空间、异常处理、预处理以及内存管理相关的内容。最后讲述了如何编写大型程序以及进行程序测试等相关的内容,并且使用面向对象和面向过程两种方式模拟了火车售票系统的开发过程。 第1篇 C++基础知识(第1~9章) 本篇首先介绍了C++的起源和编译工具CodeBlocks的选择,随后介绍了C++的基础知识,包括数据类型、运算符与表达式、流程控制、指针、数组、字符串和函数。本篇是整个C++程序设计的基础,也是面向过程编程的基础。 第2篇 面向对象编程基础(第10~14章) 本篇介绍了如何使用C++来设计面向对象的程序,主要包括类、对象、继承、封装和多态、重载等内容。本篇是C++面向对象编程的基础。 第3篇 C++中的标准库和模板库(第15~18章) 本篇介绍了C++中的标准库和模板库,主要包括文件流、字符串流、类模板、函数模板,以及一些流的高级操作。读者阅读完此篇,肯定可以编写一些实用程序了。 第4篇 高级主题(第19~23章) 本篇介绍了C++中的高级技术,包括命名空间、异常处理、预处理、内存管理等内容。这些内容是编写复杂实用程序的基础,使用这些高级技术,可以编写出执行效率更高、程序结构更简单的C++程序。 第5篇 开发实战(第24、25章) 本篇介绍了大型程序的编写技巧,以及如何测试程序。最后使用面向对象和面向过程两种方式模拟了火车售票系统的开发过程。 本书超值DVD光盘内容 * 本书各章涉及的实例源文件; * 本书课后习题参考答案; * 8.4小时本书配套教学视频; * 13个Visual C++典型模块源程序及8.3小时教学视频 * 3个Visual C++项目案例源程序及3小时教学视频; * 324页《C/C++程序员面试宝典》电子书。 适合阅读本书的读者 * 想全面学习C++开发的人员; * 没有任何编程基础的自学人员; * 有一定基础的C++编程爱好者; * C++开发程序员; * 想从C语言转向C++开发的程序员; * 大中专院校的学生; * C/C++培训班的学员。 本书作者 本书由郝军主笔编写。其他参与编写的人员有陈冠军、陈浩、黄振东、蒋庆学、李代叙、李世民、李思清、李云龙、李志刚、刘存勇、刘燕珍、龙哲、吕轶、牟春梅、屈明环、石峰、史艳艳、宋宁宁、王德亮、王俊清、王雅宁、翁盛鑫。 本书的编写对笔者而言是一个“浩大的工程”。虽然笔者投入了大量的精力和时间,但只怕百密难免一疏。若有任何疑问或疏漏,请发邮件。最后祝读者读书快乐! 编著者
more >- 课件下载
- 样章下载
- 暂无网络资源
-
扫描二维码
下载APP了解更多
版权图片链接
同系列产品 more >
- (套装)iOS开发范例实战宝典(基础...
杨佩璐、魏彩娟
查看详情
定 价:198.80元
- C语言编程实战宝典
贾蓓、姜薇、镇明敏 等
查看详情
定 价:99元
- iOS开发范例实战宝典(基础篇)
杨佩璐、魏彩娟
查看详情
定 价:99.80元
- iOS开发范例实战宝典(进阶篇)
杨佩璐、魏彩娟、刘媛媛
查看详情
定 价:99元
- (套装)ASP.NET编程实战宝典+精通C#...
郭颂、明廷堂、郭立新
查看详情
定 价:199.60元