万本电子书0元读

万本电子书0元读

顶部广告

C++宝典电子书

  本书作者长期从事C++的发工作,十分了解初学者在学习过程中可能遇到的问题和困惑。为了让读者能够理解C++发的核心思想,本书在讲解的时候尽量结合作者的独特理解和感受,使读者能够举一反三。本书可以使C++语言的初学者对C++语言有一个全面的认识,适合所有想全面学习C++发技术的人员阅读,也适合各种使用C++行发的工程技术人员使用。对于经常使用C++行项目发的人员来说,本书也是一本不可多得的案头参考书。

售       价:¥

纸质售价:¥54.50购买纸书

68人正在读 | 0人评论 6.2

作       者:李鹏程 等

出  版  社:电子工业出版社

出版时间:2010-05-01

字       数:27.8万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
C++是近年来广泛使用的程序设计语言,它在C语言的基础上发展而来,实现了由面向过程到面向对象的转变,全面支持面向对象的程序设计方法。 本书分为5部分,分别是C++基础、面向对象编程、标准模板库、底层发和综合案例。前4部分循序渐地讲解了C++程序的组成及发过程、程序中的数据、语句和表达式、程序流程控制、数组与字符串、指针与引用、函数、函数模板、错误与异常处理、宏与预编译、面向对象基础、类的封装、重载操作符和自定义转换、类的继承、多继承和虚拟继承、多态、类模板、文件流、使用标准模板库STL、序列式容器、关联式容器、函数对象和算法、名称空间、位操作和在C++中嵌汇编等知识。后一部分介绍了两个应用C++的典型综合案例——图书管理系统和学生管理系统。 本书涉及面广,从基本知识到高级内容和核心概念,再到综合案例,几乎涉及了C++发的所有重要知识。本书适合所有想全面学习C++发技术的人员阅读,也适合各种使用C++行发的工程技术人员使用。对于经常使用C++行项目发的人员来说,本书是一本不可多得的案头参考书。<br/>【推荐语】<br/>本书作者长期从事C++的发工作,十分了解初学者在学习过程中可能遇到的问题和困惑。为了让读者能够理解C++发的核心思想,本书在讲解的时候尽量结合作者的独特理解和感受,使读者能够举一反三。本书可以使C++语言的初学者对C++语言有一个全面的认识,适合所有想全面学习C++发技术的人员阅读,也适合各种使用C++行发的工程技术人员使用。对于经常使用C++行项目发的人员来说,本书也是一本不可多得的案头参考书。<br/>
目录展开

内 容 简 介

前言

第 1部分 C++基础

第1 章 走进C++

1.1 初识C++

1.2 C++的应用现状

1.3 C++未来的发展

1.4 如何学习C++

1.5 小结

第2 章 C++程序的组成及开发过程

2.1 一般开发过程

2.2 从简单程序开始

2.3 C++程序的组成

2.4 注释

2.5 标准IO对象

2.6 使用名称空间

2.7 编译器和编译过程

2.8 选择集成开发环境

2.9 Dev-C++简介

2.10 程序的调试

2.11 综合实例

2.12 小结

第 3章 程序中的数据

3.1 常量和变量

3.2 数据类型

3.3 变量与内存的关系

3.4 自定义数据类型

3.5 用宏替换字面常量

3.6 用const定义常量

3.7 综合实例

3.8 小结

第 4章 语句和表达式

4.1 语句和语句块

4.2 什么是表达式

4.3 运算符分类

4.4 运算符的优先级和结合性

4.5 类型转换

4.6 综合实例

4.7 小结

第5 章 程序流程控制

5.1 程序流程的描述

5.2 分支

5.3 循环

5.4 循环控制语句

5.5 流程跳转语句goto

5.6 小结

第 6章 数组与字符串

6.1 什么是数组

6.2 定义数组

6.3 初始化数组

6.4 操作数组

6.5 数组的缺点

6.6 二维数组

6.7 字符串

6.8 字符串处理函数

6.9 综合实例

6.10 小结

第7 章 指针与引用

7.1 什么是指针

7.2 指针与数组

7.3 指针与动态内存分配

7.4 const与指针

7.5 引用

7.6 引用与指针的区别

7.7 综合实例

7.8 小结

第8 章 函数

8.1 什么是函数

8.2 函数的声明和定义

8.3 参数传递

8.4 指针和引用参数

8.5 函数中的变量

8.6 递归函数

8.7 内联函数

8.8 函数重载

8.9 函数指针

8.10 综合实例

8.11 小结

第 9章 函 数 模 板

9.1 为什么要使用函数模板

9.2 定义函数模板

9.3 使用函数模板

9.4 实参推演中的类型转换

9.5 函数模板的编译

9.6 函数模板定义中的标识符解析

9.7 函数模板的特化

9.8 函数模板的重载

9.9 函数匹配规则

9.10 综合实例

9.11 小结

第 10章 错误与异常处理

10.1 识别和处理错误

10.2 什么是异常

10.3 抛出异常

10.4 捕获异常

10.5 函数与异常

10.6 使用异常的注意事项

10.7 综合实例

10.8 小结

11.1 预处理器和编译器

11.2 预处理器的任务

11.3 宏的作用

11.4 带参数的宏

11.5 宏指令和预定义的宏

11.6 综合实例

11.7 小结

第 2部分 面向对象编程

第 12章 面向对象基础

12.1 对象与类详解

12.2 对象的特征

12.3 面向过程与面向对象详解

12.4 面向对象的分析(OOA)

12.5 面向对象的设计(OOD)

12.6 综合实例

12.7 小结

第13 章 类 的 封 装

13.1 定义类

13.2 类对象

13.3 类成员的访问限制

13.4 类的构造函数

13.5 类的析构函数

13.6 类的static成员

13.7 综合实例

13.8 小结

第 14章 重载操作符和自定义转换

14.1 重载操作符的定义和使用

14.2 输出和输入操作符的重载

14.3 赋值操作符

14.4 算术和关系操作符的重载

14.5 其他操作符的重载

14.6 自定义转换

14.7 综合实例

14.8 小结

第 15章 类 的 继 承

15.1 确定类的层次

15.2 继承的类型

15.3 选择继承方式

15.4 派生类对象的内存布局

15.5 将派生类对象转换为基类对象

15.6 派生类的构造和析构

15.7 使用基类成员

15.8 基类类型的指针和引用

15.9 综合实例

15.10 小结

第 16章 多继承和虚拟继承

16.1 为什么要用多继承

16.2 定义多继承

16.3 多继承派生类对象的内存布局

16.4 访问基类成员

16.5 多继承存在的问题

16.6 虚拟继承

16.7 虚拟继承的缺点

16.8 综合实例

16.9 小结

第 17章 多态

17.1 什么是多态

17.2 函数、模板和宏的多态性

17.3 动态多态

17.4 虚函数与模板方法

17.5 纯虚函数与抽象类

17.6 虚函数与动态绑定

17.7 虚拟析构函数

17.8 虚函数的默认实参

17.9 综合实例

17.10 小结

第18 章 类 模 板

18.1 什么是类模板

18.2 定义类模板

18.3 生成类模板的实例

18.4 类模板的静态成员

18.5 类模板的友元

18.6 类模板的特化

18.7 综合实例

18.8 小结

第 19章 文 件 流

19.1 文件处理的整个过程

19.2 处理文件流的类

19.3 打开文件

19.4 操作文件

19.5 判断文件流状态

19.6 重定位读写位置

19.7 关闭文件

19.8 综合实例

19.9 小结

第3 部分 标准模板库

第20 章 使用标准模板库STL

20.1 STL的形成

20.2 STL的组成部分

20.3 容器的分类

20.4 容器的常用方法

20.5 配置器

20.6 迭代器

20.7 适配器

20.8 小结

第 21章 序列式容器

21.1 向量vector

21.2 双向链表list

21.3 双端队列deque

21.4 容器适配器

21.5 栈stack

21.6 小结

第22章 关联式容器

22.1 关联式容器的存储结构

22.2 映射map

22.3 集合set

22.4 其他关联式容器

22.5 综合实例

22.6 小结

第 23章 函数对象和算法

23.1 函数对象概述

23.2 STL函数对象分类

23.3 函数对象适配器

23.4 算法概述

23.5 STL算法详解

23.6 遍历算法

23.7 查找算法

23.8 排序算法

23.9 整理算法

23.10 小结

第24章 名 称 空 间

24.1 为什么要使用名称空间

24.2 创建名称空间

24.3 使用名称空间

24.4 为名称空间创建别名

24.5 匿名名称空间

24.6 标准名称空间std

24.7 小结

第4 部分 底 层 开 发

第25 章 位 操 作

25.1 数据的表示和编码

25.2 位运算

25.3 位运算的应用

25.4 位段的定义及应用

25.5 小结

第 26章 在C++中嵌入汇编语言

26.1 汇编语言的基本概念

26.2 汇编语言的基本语法

26.3 汇编语言在C++中的应用

26.4 小结

第 5部分 综 合 案 例

第 27章 图书管理系统

27.1 需求分析

27.2 系统设计

27.3 类设计

27.4 图书管理

27.5 读者管理

27.6 借书模块

27.7 还书模块

27.8 系统集成

27.9 小结

第 28章 学生管理系统

28.1 需求分析

28.2 总体设计

28.3 数据结构设计

28.4 类设计

28.5 详细设计

28.6 系统集成

28.7 小结

反侵权盗版声明

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部