C++程序设计实践教程

C++程序设计实践教程
作 者: 李海文 吴乃陵
出版社: 高等教育出版社
丛编项:
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: C++
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《C++程序设计实践教程》作者简介

内容简介

本书是与吴乃陵等编著的《C++程序设计》(高等教育出版社2003年出版)配套的实践教材,它不仅仅是实验指导书,也是教材的延伸,通过它可进一步完成Windows下程序设计的初步训练。内容包括:与C++程序设计教学同步的程序设计实验,WindowsAPI及MFC应用程序设计基础和实验,最后安排有课程设计内容,另外还对VC++60集成开发环境进行了介绍。本书可作为高等学校C++程序设计课的实验指导用书,也可供编程爱好者和编程技术人员参考使用

图书目录

第一章 控制台应用程序 

1.1 控制台应用程序设计 

1.2 建立一个控制台应用程序工程

1.3 程序的编辑、编译、建立和执行

1.4 程序调试简介

实验一 熟悉Visual C++集成开发环境(IDE) 

实验二 流程控制语句(一):条件和开关语句

实验三

流程控制语句(二):循环语句 枚举法 递推法 迭代法

实验四 函数的参数传递、变量的存储类别与作用域 

实验五 函数的递归算法和函数的重载  

实验六 类与对象的实践  实验七 友元及运算符重载的应用

实验八 结构与简单的Windows API编程

实验九 指针与数组、字符串  实验十 线性表、排序与查找

实验十一 复杂指针与数组

实验十二 动态内存分配、链表及MFC集合类介绍

实验十三 栈与队列的操作 实验十四 二叉树与二叉排序树

实验十五 继承与派生

实验十六 虚函数与多态

实验十七 流类库与标准设备输入输出 实验十八 文件处理

实验十九 异常处理

实验二十 使用标准模板库编程

 第二章 Windows程序设计基础 

2.1 Windows操作系统介绍 

2.1.1 Windows操作系统发展简介

2.1.2 Windows操作系统的特点

2.1.3 Windows的内存管理

2.2 Windows 编程模式

2.2.1 Windows API简介

2.2.2

Windows程序设计的基本概念

2.2.3 Windows 程序结构

 2.2.4 Windows 程序设计实例

2.3 结束语 

第三章 用MFC 设计Windows应用程序

3.1 MFC程序设计简介

3.1.1 MFC 的主要类及其层次关系

3.1.2 定义的宏、全局函数及全局变量

3.1.3 MFC命名规则 

3.1.4 应用程序框架

3.2 MFC 程序设计

3.2.1 程序的执行过程

 3.2.2 MFC消息映射

 3.2.3 文档/视图结构及应用实例

 3.3 用户界面资源的应用

 3.3.1 菜单

 3.3.2 工具栏

 3.3.3 状态栏

3.4 对话框的应用

 3.4.1 〖ZK(〗对话框的工作方式、种类和创建方法

 3.4.2 将对话框与程序连结

3.5 基于对话框的应用程序设计实例

3.6 文本和图形输出

3.7 文档的保存

3.7.1 文档序列化

 3.7.2 注册表

3.8 MDI应用程序设计

 实验二十一 对话框与控件 

 实验二十二 〖ZK(〗文档-视图结构及图形与文本输出  

实验二十三 序列化和文件操作

实验二十四 多文档与多重视图

第四章 面向对象实用系统分析与设计——课程设计 

课程设计一 银行定期佣蓄管理系统

课程设计二 汽车客运公司售票系统

课程设计三 西文图书室管理系统

课程设计四 职工信息管理系统

课程设计五 教学事务管理系统

 课程设计六 工资管理系统 

 课程设计七 教师住房管理系统 

 课程设计八 国际马拉松赛信息管理系统 

 课程设计九 篮球联赛个人技术数据处理系统 

 课程设计十 足球联赛信息处理系统 

 课程设计十一 动画播放器程序

课程设计十二 吹泡泡程序,基于对话框的应用 

 课程设计十三 模拟计算器程序 

 课程设计十四 二维平面图形设计 

 课程设计十五 拼图游戏设计 

 课程设计十六 吹泡泡程序,应用文档/视图结构  

第五章 Visual C++ 6.0 集成开发环境介绍

5.1 菜单 

5.2 工具栏 

5.3 项目工作区介绍

5.4 Visual C + + 向导

5.5 调试工具简介 

参考文献 