新書推薦:

《
不败:避开创业路上的81个坑(厚朴投资创始人李书文写给创业者的避坑指南。不败即可稳赢)
》
售價:NT$
305.0

《
运动防护师职业操作指南 运动损伤的预防 评估与恢复(第4版)
》
售價:NT$
1061.0

《
长寿从呼吸开始
》
售價:NT$
203.0

《
造物须臾(“郁达夫小说奖”同名小说集,一份薛定谔的生活指南:打开它,找到世界无限重启的开关)
》
售價:NT$
250.0

《
“人工智能+”:大国竞争新优势 AI革命引爆大国角力新战场
》
售價:NT$
296.0

《
完美世界动画官方设定集
》
售價:NT$
500.0

《
克里希.那穆提系列—时间的终结:当哲学遇到物理学
》
售價:NT$
500.0

《
论国家作用的界限
》
售價:NT$
449.0
|
內容簡介: |
本书首先简要介绍MFC程序设计的基础知识,然后系统地介绍线性表、栈与队列、树与二叉树以及图等数据结构,阐述了各种数据结构的逻辑关系、存储表示,并采用面向对象语言Visual C++的MFC平台,详细阐述可视化线性结构、可视化树结构、可视化图结构和可视化排序的设计思想和实现方法,使读者循序渐进地理解数据抽象、面向对象思想和可视化程序设计等现代化软件设计风格,理解并掌握数据结构知识体系,提高应用Visual C++解决实际问题的能力。 本书内容丰富,重点突出,概念讲解清楚,表达严谨,逻辑性强,文字通俗易懂。书中插图结合简练的叙述,代码配合详尽而简洁的注释,使得深奥抽象的概念和过程具体化并便于理解和记忆。本书示例源代码等可以从www.tup.com.cn下载。
|
目錄:
|
第1章 认识Visual C++
1.1 Visual C++概述
1.1.1 Visual C++简介及发展历程
1.1.2 Visual C++优势
1.2 代码编辑器使用技巧
1.2.1 检测代码中的括号是否匹配
1.2.2 代码对齐
1.2.3 显示函数参数
1.2.4 完全取词功能不可用
1.2.5 快速删除项目下Debug文件夹中的临时文件
1.2.6 如何彻底地从工程中删除一个类
1.2.7 从其他文件中抓取资源
1.2.8 Visual C++中命名规则
1.2.9 Workspace和Project之间的关系
1.2.10 在编辑状态下发现成员变量或函数不能显示提示时如何打开显示功能
1.2.11 如何清楚所有的断点
1.2.12 如何添加Lib文件到当前工程
1.3 Visual C++调试技术
1.3.1 调试环境的建立
1.3.2 调试的一般过程
1.3.3 如何设置断点
1.3.4 控制程序运行
1.3.5 查看工具的使用
1.4 高级调试技术
1.4.1 TRACE宏
1.4.2 ASSERT宏
1.4.3 ASSERT_VALID宏
1.4.4 VERIFY宏
1.4.5 对象的Dump函数的利用
1.4.6 检查内存泄露问题
1.4.7 MFC跟踪
第2章 MFC编程基础
2.1 MFC简介
2.2 MFC的常用类
2.2.1 字符串类
2.2.2 MFC的集合类
2.2.3 系统日期、时间类
2.2.4 定时器
2.3 设备环境
2.3.1 设备环境概念
2.3.2 设备环境类
2.3.3 图形设备模式
2.4 基本绘图工具
2.4.1 画笔
2.4.2 CPen类
2.4.3 画刷
2.4.4 CBrush类
2.4.5 图形绘制
2.5 文本字体
2.5.1 文本输出
2.5.2 字体
2.5.3 字体对话框
2.6 多线程
2.6.1 多线程概述
2.6.2 Win32多线程编程
2.6.3 MFC对多线程编程的支持
2.6.4 线程间通信
2.6.5 临界区
2.6.6 互斥量
2.6.7 信号量
第3章 框架与窗口
3.1 MFC框架结构
3.2 窗口分割
3.2.1 静态分割和动态分割
3.2.2 CSplitterWnd类
3.2.3 分割窗口中的通信机制
3.3 MFC控件
3.3.1 静态文本控件
3.3.2 编辑框控件
3.3.3 按钮控件
3.3.4 列表框控件
3.3.5 组合框控件
3.3.6 列表视图控件
3.3.7 树视图控件
3.4 可视化数据结构分割窗口实例
3.4.1 基本分割视图实现
3.4.2 树视图控件的位置和大小控制
3.4.3 树视图控件添加结点
3.4.4 树视图控件添加消息
第4章 可视化线性结构
第5章 可视化树结构
第6章 可视化图结构
第7章 可视化排序
|
|