注册 登录 进入教材巡展
#
  • #

出版时间:2004-11

出版社:高等教育出版社

以下为《实用C++教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 高等教育出版社
  • 9787040156270
  • 1
  • 251970
  • 平装
  • 16开
  • 2004-11
  • 410
  • 338
  • 工学
  • 软件工程
内容简介

  本教材分三部分,第一部分C++语言基础,第二部分面向对象的程序设计,第三部分使用MFC开发Windows程序。内容安排由浅入深,循序渐进,便于初学者系统地学习。
  本教材通俗易懂,重点突出,强调面向应用,尽量避免深奥的理论,用浅显易懂和简明的例子说明C++各种复杂的技术概念。
  本教材可作为应用型本、专科院校学生的教材,也可供计算机爱好者自学。本书并配有配套的实验教程,可使读者通过具体实验更深入地理解所学的内容。
Baidu
目录

 第一部分 C语言基础
  第1章 C语言基础知识
   1.1 C程序结构
    1.1.1 简单的C程序介绍
    1.1.2 C语句组成
    1.1.3 命名规则和书写风格
   1.2 数据和表达式
    1.2.1 基本数据类型
    1.2.2 变量
    1.2.3 常量
    1.2.4 用typedef定义类型名
    1.2.5 运算符号和表达式
   1.3 C程序流程控制
    1.3.1 顺序语句
    1.3.2 判断语句
    1.3.3 循环语句
    1.3.4 break和continue语句
   习题
  第2章 函数和预处理指令
   2.1 函数
    2.1.1 函数定义与调用
    2.1.2 函数的原型
    2.1.3 函数的参数传递
    2.1.4 函数重载
    2.1.5 函数的默认参数
    2.1.6 内联函数
    2.1.7 递归函数
   2.2 作用域和存储类型
    2.2.1 作用域与可见性
    2.2.2 全局、局部变量
    2.2.3 存储类型及生命期
    2.2.4 多文件结构
   2.3 预处理指令
    2.3.1 宏定义指令
    2.3.2 文件包含指令
    2.3.3 条件编译指令
   习题
  第3章 数组、字符串与自定义数据类型
   3.1 数组
    3.1.1 数组的声明
    3.1.2 数组元素的调用
    3.1.3 数组的赋值
    3.1.4 数组示例
   3.2 字符串
    3.2.1 字符数组
    3.2.2 库函数:string.h
   3.3 结构
    3.3.1 结构的声明
    3.3.2 结构的应用
   3.4 共用体
    3.4.1 共用体的声明
    3.4.2 共用体的应用
   3.5 枚举
    3.5.1 枚举的声明
    3.5.2 枚举的应用
   习题
  第4章 指针、引用及函数
   4.1 指针
    4.1.1 内存中的变量
    4.1.2 指针概念
    4.1.3 指针与数组
    4.1.4 多级指针
    4.1.5 指针与结构体
    4.1.6 new与delete
    4.1.7 const指针
    4.1.8 指针和函数
   4.2 引用
    4.2.1 引用定义
    4.2.2 函数和引用
   习题
 第二部分 面向对象程序设计
  第5章 类和对象
   5.1 类
    5.1.1 类定义
    5.1.2 数据成员
    5.1.3 成员函数
   5.2 对象
    5.2.1 对象的建立
    5.2.2 对象对成员的访问
    5.2.3 对象数组
   5.3 构造函数和析构函数
    5.3.1 构造函数和析构函数的作用
    5.3.2 构造函数
    5.3.3 析构函数
   5.4 this指针
   5.5 成员函数重载
    5.5.1 成员函数重载与参数的默认
    5.5.2 构造函数重载
   5.6 静态成员与友元
    5.6.1 静态数据成员
    5.6.2 静态成员函数
    5.6.3 友元关系的定义
    5.6.4 友元类
    5.6.5 友元函数
   5.7 运算符重载
    5.7.1 运算符重载规则与方法
    5.7.2 增量运算符重载
    5.7.3 赋值运算符重载
    5.7.4 下标运算符重载
   5.8 程序举例
   习题
  第6章 继承
   6.1 继承
    6.1.1 基类与派生类
    6.1.2 派生类的三种继承方式
    6.1.3 派生类的构造函数与析构函数
   6.2 多重继承
    6.2.1 多重继承语法
    6.2.2 多重继承——函数名称重复
    6.2.3 多重继承——数据名称重复
   6.3 虚继承
    6.3.1 虚基类的定义
    6.3.2 虚基类初始化
   6.4 程序举例
   习题
  第7章 虚函数与多态性
   7.1 虚函数
    7.1.1 多态性
    7.1.2 虚函数定义和使用
    7.1.3 虚析构函数
   7.2 纯虚函数与抽象类
   7.3 程序举例
   习题
  第8章 I/O流库
   8.1 I/O标准流类
    8.1.1 I/O流库结构
    8.1.2 istream类和ostream类
    8.1.3 格式控制
   8.2 文件流类
    8.2.1 ifstream类、ofstream类和fstream类
    8.2.2 文件流的读/写
   8.3 重载插入/提取运算符
   8.4 程序举例
   习题
 第三部分 使用MFC开发Windows程序
  第9章 应用程序的基本框架
   9.1 用MFCAppWizard自动生成第一个Windows应用程序
    9.1.1 工程和工作区
    9.1.2 生成应用程序框架
    9.1.3 工程的文件组成
   9.2 建立与编辑窗口资源
    9.2.1 添加菜单
    9.2.2 编辑菜单
    9.2.3 建立快捷键和加速键
    9.2.4 添加工具栏
    9.2.5 编辑工具栏
    9.2.6 字符串表资源
    9.2.7 自定义窗口类
    9.2.8 如何在窗口中添加资源
   9.3 消息
    9.3.1 概述消息
    9.3.2 键盘消息
    9.3.3 鼠标消息
    9.3.4 消息处理函数
   9.4 图形设备接口(GDI)
    9.4.1 设备环境
    9.4.2 画笔与笔刷
   9.5 程序举例
   习题
  第10章 对话框与常用控件
   10.1 对话框
    10.1.1 建立对话框
    10.1.2 添加对话框编辑工具箱
    10.1.3 编辑对话框
   10.2 常用控件
    10.2.1 编辑文本框
    10.2.2 按钮
    10.2.3 单选框
    10.2.4 复选框
    10.2.5 列表框
    10.2.6 组合框
    10.2.7 微调
   10.3 程序举例
   习题
  第11章 文件操作
   11.1 MFC程序框架支持的文档结构
   11.2 CARChive类
    11.2.1 构造CArchive对象
    11.2.2 判断CArchive读/写状态
    11.2.3 其他读/写函数
    11.2.4 访问文件
    11.2.5 关闭CArchive
   11.3 CFile类
    11.3.1 打开和关闭文件
    11.3.2 文件的定位
    11.3.3 文件的读/写
    11.3.4 文件的管理
   11.4 CstdioFile类
    11.4.1 文本的读
    11.4.2 文本的写
   11.5 例题
   习题
  第12章 程序设计的综合应用
   12.1 问题的提出
   12.2 设计问题的框架
   12.3 实战编程
    12.3.1 创建工程程序框架并使用框架支持的串行化操作
    12.3.2 设计程序界面
    12.3.3 添加程序代码
   习题
  参考文献

Baidu
map