图书介绍

C++程序设计教程与实训pdf电子书版本下载

C++程序设计教程与实训
  • 严仲兴主编 著
  • 出版社: 北京:北京大学出版社
  • ISBN:7301102658
  • 出版时间:2005
  • 标注页数:248页
  • 文件大小:43MB
  • 文件页数:262页
  • 主题词:C语言-程序设计-高等学校:技术学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

C++程序设计教程与实训PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 C++概述 1

1.1程序设计语言 1

1.2面向对象程序设计概念 2

1.2.1面向过程的程序设计 2

1.2.2面向对象的程序设计 4

1.2.3数据的抽象与封装 6

1.3 C++语言 7

1.3.1 C++的起源 7

1.3.2评论C++与C 8

1.3.3 C++的特点 8

1.4 C++程序的结构 9

1.4.1简单的C++程序 9

1.4.2 C++源程序编写过程 9

1.5 C++的集成开发环境 10

1.5.1 Visual C++6.0集成开发环境 10

1.5.2开发第一个程序 11

1.5.3调试程序 14

1.5.4系统生成的文件 18

1.6小结 19

1.7实训 19

1.8习题 20

第2章 C++语言的基本构成 22

2.1 C++程序的基本语法构成 22

2.1.1数据类型 22

2.1.2表达式和基本运算 25

2.2 C++基本语句 30

2.2.1顺序控制语句 30

2.2.2选择控制语句 30

2.2.3循环控制语句 34

2.3数组、指针与引用 42

2.3.1数组的定义与应用 42

2.3.2字符串与字符数组 47

2.3.3指针 50

2.3.4引用 54

2.4函数 55

2.4.1函数的定义方法和调用方法 55

2.4.2函数的参数值的传递和返回值 56

2.4.3递归函数 60

3.4.4内联函数 63

2.4.5指针与函数 63

2.5小结 66

2.6实训 67

2.7习题 69

第3章 类与对象 74

3.1类与对象的基本概念 74

3.1.1类的定义 74

3.1.2方法(成员函数) 76

3.1.3对象的实现与引用 77

3.1.4作用域 78

3.2构造函数与析构函数 79

3.2.1构造函数 79

3.2.2析构函数 82

3.2.3构造函数的重载 83

3.2.4构造函数的复制 83

3.3类的派生 86

3.3.1派生 86

3.3.2基类与派生类 86

3.3.3派生类的构造与析构函数 89

3.3.4保护成员 90

3.4友元 90

3.4.1友元函数 91

3.4.2友元成员 91

3.4.3友元类 92

3.5静态成员 92

3.5.1静态数据成员 92

3.5.2 静态成员函数 94

3.6对象数组和对象指针 94

3.6.1对象数组 94

3.6.2对象指针 95

3.6.3 this指针 96

3.7小结 97

3.8实训 98

3.9习题 100

第4章 多态性 105

4.1多态性 105

4.2重载 106

4.2.1函数重载 106

4.2.2成员函数的重载 108

4.2.3运算符的重载 111

4.3虚函数 122

4.3.1虚函数的引入 122

4.3.2虚函数的定义与使用方法 123

4.3.3虚函数和成员函数重载的区别 125

4.3.4虚析构函数 126

4.3.5空的虚函数 127

4.3.6纯虚函数和抽象类 128

4.4小结 130

4.5实训 130

4.6习题 132

第5章 模板 137

5.1模板的概念 137

5.1.1模板的引入 137

5.1.2模板的概念 138

5.2函数模板 139

5.2.1函数模板的定义 139

5.2.2函数模板的使用 139

5.3类模板 141

5.3.1类模板的定义和使用 141

5.3.2类模板的应用 142

5.4小结 146

5.5实训 146

5.6习题 148

第6章 I/0流 149

6.1输入输出流 149

6.1.1流的概念 149

6.1.2输出流 150

6.1.3输入流 151

6.1.4格式控制 152

6.2文件流 159

6.2.1文件的概念 160

6.2.2一个简单的文件流实例 161

6.2.3文本文件的操作 163

6.2.4二进制文件的访问操作 168

6.2.5文件流常用函数 169

6.3字符串流 173

6.4小结 174

6.5 实训 175

6.6习题 179

第7章 MFC编程基础 181

7.1 Windows编程基础 181

7.1.1 Windows操作系统的技术特点 181

7.1.2事件驱动模式 182

7.1.3消息处理机制 183

7.1.4窗口 184

7.2 MFC基础 185

7.2.1 MFC概述 185

7.2.2 MFC应用程序框架 188

7.2.3程序运行过程 188

7.2.4创建一个简单的MFC应用程序 189

7.3 MFC应用程序分析 195

7.4消息处理实例 196

7.4.1鼠标消息处理 196

7.4.2键盘消息处理 199

7.5小结 201

7.6实训 202

7.7习题 204

第8章 可视化编程 205

8.1文档与视图的概念 205

8.1.1文档视图结构 205

8.1.2单文档(SDI)应用程序 206

8.1.3多文档(MDI)应用程序 209

8.2对话框和控件 211

8.2.1对话框 211

8.2.2常用控件 216

8.2.3控件使用举例 225

8.3通用对话框 232

8.3.1颜色对话框 232

8.3.2文件对话框 233

8.3.3查找与替换对话框 234

8.3.4字体对话框 235

8.3.5打印对话框 237

8.4菜单 238

8.4.1菜单资源 238

8.4.2编辑菜单资源 239

8.4.3映射菜单消息 241

8.4.4快捷菜单 242

8.5小结 244

8.6实训 244

8.7习题 247

参考文献 248

精品推荐