C++从入门到精通

出版时间:2010-7  出版社:清华大学  作者:李伟明//侯春多  页数:417  
Tag标签:无  

前言

  C++语言是在C语言基础上发展起来的,它在C语言基础上融入了许多新的编程理念,这些理念有利于程序的开发。从语言角度来说,C++语言是个规范,它规范程序员如何进行面向对象程序开发。C++具有C语言操作底层的能力,同时还具有提高代码复用率的面向对象编程技术,是一种语句更加灵活、使用更加简捷、技术更加全面的编程利器。  第1篇:基础知识。本篇讲解C++语句基础部分,只有具备了牢固的基础知识才能更快地掌握更高级的技术内容。通过对C++语言的历史和特性、选择C++语言的开发环境、算法的内容、C++语言的数据类型、运算符与表达式、常用的数据输入/输出函数、选择结构程序设计和循环控制这些内容的介绍,结合流程图和实例,并通过视频的指导讲解,为以后编程奠定坚实的基础。  第2篇:核心技术。本篇介绍了C++语言的关于面向对象方面的内容,理解面向对象这个概念,应用类类型创建对象,掌握什么是继承和派生,利用多态进行面向对象开发。

内容概要

  《C++从入门到精通》集语音视频讲解、在线服务(模块库、案例库、题库、素材库)、翔实的文字内容三位一体,打造一套最快捷的学习方案,力求让读者以最短的时间、最轻松的方式从基础入门走向项目开发。本丛书第1版4种被评为“2009年全行业优秀畅销品种”(“全国优秀畅销书”)。《C++从入门到精通》从初学者的角度出发,以通俗易懂的语言,配合丰富的实例,详细讲解了C++语言的基础知识。《C++从入门到精通》包括4篇18章:第1篇是基础知识,包括了绪论,数据类型,表达式与语句,条件判断语句,循环语句,函数,数组、指针和引用,构造数据类型;第2篇是核心技术,包括了面向对象编程、类和对象、继承与派生;第3篇是高级应用,包括了模板、STL标准模板库、RTTI与异常处理、程序调测、文件操作、网络通信;第4篇为项目实战,结合图书管理系统,依照软件工程的开发流程,讲述如何进行实际开发。书中所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会C++语言的强大,快速提高开发技能。  《C++从入门到精通》列举了大量的小型实例、综合实例和部分项目案例;所附DVD光盘内容有同步视频讲解、实例源程序、“实践与练习”答案等;《C++从入门到精通》的服务网站提供了模块库、案例库、题库、素材库、答疑服务。  《C++从入门到精通》内容详尽,实例丰富,非常适合作为编程初学者的学习用书,也适合作为开发人员的查阅、参考资料。

书籍目录

第1篇 基础知识第1章 绪论视频讲解:1小时18分钟1.1 C++历史背景1.1.1 20世纪最伟大的发明1.1.2 C+4-发展历程1.1.3 C++中的杰出人物1.2 常用开发环境1.2.1 VisualC++6.01.2.2 VisualC++20081.2.3 GCC/C++1.2.4 Dev-C1.2.5 Eclipse1.3 认知C++程序代码1.4 C++工程项目文件1.5 使用VC创建程序1.6 编译与连接过程1.7 C++的特点1.8 小结第2章 数据类型视频讲解:1小时26分钟2.1 第一个C++程序2.1.1 #INCLUDE指令2.1.2 注释2.1.3 main函数2.1.4 函数体2.1.5 函数返回值2.2 数据类型2.3 常量及符号2.3.1 整型常量2.3.2 实型常量2.3.3 字符常量2.3.4 字符串常量2.3.5 其他常量2.4 变量2.4.1 标识符2.4.2 变量与变量说明2.4.3 整型变量2.4.4 实型变量2.4.5 变量赋值2.4.6 变量赋初值2.4.7 字符变量2.5 数据输入与输出2.5.1 控制台屏幕2.5.2 C++语言中的流2.5.3 流操作的控制2.6 小结2.7 实践与练习第3章 表达式与语句视频讲解:55分钟3.1 运算符3.1.1 算术运算符3.1.2 关系运算符3.1.3 逻辑运算符3.1.4 赋值运算符3.1.5 位运算3.1.6 移位运算符3.1.7 sizeof运算符3.1.8 条件运算符3.1.9 逗号运算符3.2 结合性和优先级3.3 表达式3.3.1 算术表达式3.3.2 关系表达式3.3.3 条件表达式3.3.4 赋值表达式3.3.5 逻辑表达式3.3.6 逗号表达式3.3.7 表达式中的类型转换3.4 语句3.5 小结3.6 实践与练习第4章 条件判断语句视频讲解:35分钟4.1 决策分支4.2 判断语句4.2.1 第一种形式的判断语句4.2.2 第二种形式的判断语句4.2.3 第三种形式的判断语句4.3 使用条件运算符进行判断4.4 switch语句4.5 判断语句的嵌套4.6 小结4.7 实践与练习第5章 循环语句视频讲解:53分钟5.1 while循环5.2 dowhile循环5.3 w11ile与dowhile比较5.4 for循环语句5.5 循环控制5.5.1 控制循环的变量5.5.2 break语句5.5.3 continue语句5.5.4 goto语句5.6 循环嵌套5.7 循环应用实例5.7.1 阿姆斯壮数5.7.2 巴斯卡三角形5.7.3 对输入的分数进行排名5.8 小结5.9 实践与练习第6章 函数规频讲解:1小时14分钟6.1 函数概述6.1.1 函数的定义6.1.2 函数的声明6.2 函数参数及返回值6.2.1 返回值6.2.2 空函数6.2.3 形参与实参6.2.4 默认参数6.2.5 可变参数6.3 函数调用6.3.1 传值调用6.3.2 嵌套调用6.3.3 递归调用6.4 变量作用域6.5重载函数6.6 内联函数6.7 变量的存储类别6.7.1 auto变量6.7.2 static变量6.7 3register变量6.7.4 extem变量6.8 小结6.9 实践与练习第7章 数组、指针和引用视频讲解:1小时27分钟7.1 一维数组7.1.1 一维数组的声明7.1.2 一维数组的引用7.1.3 一维数组的初始化7.2 二维数组7.2.1 二维数组的声明7.2.2 二维数组元素的引用7.2.3 二维数组的初始化7.3 字符数组7.4 指针7.4.1 变量与指针7.4.2 指针运算符和取地址运算符7.4.3 指针运算7.5 指针与数组7.5.1 数组的存储7.5.2 指针与一维数组7.5.3 指针与二维数组7.5.4 指针与字符数组7.6 指向函数的指针7.7 引用7.7.1使用引用传递参数7.7.2 指针传递参数7.7.3 数组做函数参数7.8 指针数组7.9 小结7.10 实践与练习第8章 构造数据类型视频讲解:59分钟8.1 结构体8.1.1 结构体定义8.1.2 结构体变量8.1.3 结构体成员及初始化8.1.4 结构体的嵌套8.1.5 结构体大小8.2 结构体与函数8.2.1 结构体变量做函数参数8.2.2 结构体指针做函数参数8.3 结构体数组8.3.1 结构体数组声明与引用8.3.2 指针访问结构体数组8.4 共用体8.4.1 共用体的定义与声明8.4.2 共用体的大小8.4.3 共用体的特点8.5 枚举类型8.5.1 枚举类型的声明8.5.2 枚举类型变量8.5.3 枚举类型的运算8.6 自定义数据类型8.7 小结8.8 实践与练习第2篇 核心技术第9章 面向对象编程视频讲解:32分钟9.1 面向对象概述9.2 面向对象与面向过程编程9.2.1 面向过程编程9.2.2 面向对象编程9.2.3 面向对象的特点9.3 统一建模语言9.3.1 统一建模语言概述9.3.2 统一建模语言的结构9.3.3 面向对象的建模9.4 小结第10章 类和对象视频讲解:1小时1分钟10.1 C++类10.1.1 类概述10.1.2 类的声明与定义10.1.3 类的实现10.1.4 对象的声明10.2 构造函数10.2.1 构造函数概述10.2.2 复制构造函数10.3 析构函数10.4 类成员10.4.1 访问类成员10.4.2 内联成员函数10.4.3 静态类成员10.4.4 隐藏的this指针10.4.5 嵌套类10.4.6 局部类10.5 友元10.5.1 友元概述10.5.2 友元类10.5.3 友元方法10.6 命名空间10.6.1 使用命名空间10.6.2 定义命名空间10.6.3 在多个文件中定义命名空间10.6.4 定义嵌套的命名空间10.6.5 定义未命名的命名空间10.7 小结10.8 实践与练习第11章 继承与派生视频讲解:57分钟11.1 继承11.1.1 类的继承11.1.2 继承后可访问性11.1.3 构造函数访问顺序11.1.4 子类隐藏父类的成员函数11.2 重载运算符11.2.1 重载运算符的必要性11.2.2 重载运算符的形式与规则11.2.3 重载运算符的运算11.2.4.转换运算符11.3 多重继承11.3.1 多重继承定义11.3.2 二义性11.3.3 多重继承的构造顺序11.4 多态11.4.1 虚函数概述11.4.2 利用虚函数实现动态绑定11.4.3 虚继承11.5 抽象类11.5.1 纯虚函数11.5.2 实现抽象类中的成员函数11.6 小结11.7 实践与练习第3篇 高级应用第12章 模板视频讲解:49分钟12.1 函数模板12.1.1 函数模板的定义12.1.2 函数模板的作用12.1.3 重载函数模板12.2 类模板12.2.1 类模板的定义与声明12.2.2 简单类模板12.2.3 默认模板参数12.2.4 为具体类型的参数提供默认值12.2.5 有界数组模板12.3 模板的使用12.3.1 定制类模板12.3.2 定制类模板成员函数12.3.3 模板部分定制12.4 链表类模板12.4.1 链表……第4篇 项目实践

编辑推荐

  DVD语音视频教学光盘,30小时教学视频录象,全程语音讲解,《C++从入门到精通》实例源程序、相关素材,《C++从入门到精通》特色,基础知识-核心技术-高级应用-项目实战,166个应用实例、21个典型应用、4个项目案例,内容极为详尽、实例典型丰富,全程技术服务,提供模块库、案例库、题库、素材库、答疑服务。同步语音视频讲解,在线立体全程服务。同步语音视频讲解,在线立体全程服务。

图书封面

图书标签Tags

评论、评分、阅读与下载


    C++从入门到精通 PDF格式下载


用户评论 (总计6条)

 
 

  •   C++从入门到精通(附光盘)
  •   送货非常快,喜欢这个商品
  •   我看过很多遍了,再买一本备用
  •   C++精通
  •   买过了的
  •   正在研究中,可以交流,QQ395765
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7