《高级C++图形程序设计技术与应用》
作者 | 高利佳主编 编者 |
---|---|
出版 | 北京:学苑出版社 |
参考页数 | 428 |
出版时间 | 1993(求助前请核对) 目录预览 |
ISBN号 | 7507708039 — 求助条款 |
PDF编号 | 810729328(仅供预览,未存储实际文件) |
求助格式 | 扫描PDF(若分多册发行,每次仅能受理1册) |

第一部分 高性能编程技巧1
第一章 用C+++开发图形应用程序2
1.1C+++对C的扩展2
1.2 C+++注释3
1.3 C+++变量3
1.4 C+++函数4
1.5 C+++new和delete关键字5
1.6 C+++类7
1.7 C+++封装8
1.9 C+++继承10
1.8 C+++多态性10
1.10 用C+++编程12
1.11 C+++图形程序的基本组成13
1.12 示例程序:STARTUP.CPP14
1.13 示例程序的编译和链接15
1.14 示例程序的运行15
1.15 示例程序的使用16
1.16 STARTUP.CPP程序员指南16
1.17 LIB2D.HPP程序员指南21
1.18 LIB2D.CPP程序员指南22
1.19 类库的扩展26
2.1 动画的种类36
第二章 动画系列程序设计36
2.2 帧动画原理37
2.3 图形模式的选择38
2.4 基于RAM的帧动画38
2.5 基于磁盘的帧动画39
2.6 位块传输动画原理39
2.7 基于RAM的位块传输动画40
2.8 实时动画原理40
2.9 基于RAM的实时动画41
2.10 动画技术的优点和缺点41
2.13 示例程序:BO.UNCE.CPP42
2.12 C+++动画程序设计的优点42
2.11 交互式动画概念42
2.14 示例程序的编译和链接43
2.15 示例程序的运行45
2.16 示例程序的使用46
2.17 BOUNCE.CPP程序员指南46
2.18 LIB2D.HPP程序员指南49
2.19 LIB2D.CPP程序员指南50
2.20 BLITTER.HPP程序员指南50
2.21 BLITIER.CPP程序员指南50
3.1 软件驱动程序62
第三章 定位器程序设计62
3.2 程序设计基础63
3.3 示例程序:CLICK.CPP65
3.4 示例程序的编译和链接65
3.5 示例程序的运行67
3.6 示例程序的使用68
3.7 CLICK.CPP程序员指南68
3.10 MOUSE.HPP程序员指南71
3.11 MOUSE.CPP程序员指南71
3.9 LIB2D.CPP程序员指南71
3.8 LIB2D.HPP程序员指南71
3.12 关于无故障鼠标程序设计的说明73
第四章 键盘和磁盘编程82
4.1 键盘编程82
4.2 磁盘编程83
4.3 示例程序:BLOCK.CPP84
4.4 示例程序的编译和链接84
4.5 示例程序的运行85
4.6 示例程序的使用87
4.7 BLOCK.CPP程序员指南87
4.10 BITBLT.HPP程序员指南91
4.9 LIB2D.CPP程序员指南91
4.8 LIB2D.HPP程序员指南91
4.11 BTTBLT.CPP程序员指南92
第二部分建立二维图形应用程序104
第五章 交互式GUI菜单图形105
5.1 示例程序:GUI.CPP105
5.2 示例程序的编译和链接105
5.3 示例程序的运行106
5.4 示例程序的使用108
5.5 GUI.CPP程序员指南109
5.7 LIB2D.CPP程序员指南114
5.6 LIB2D.HPP程序员指南114
5.8 BITBLT.HPP程序员指南115
5.9 BITBLT.CPP程序员指南115
第六章 交互式图形绘制134
6.1 示例程序:SKETCH.CPP134
6.2 示例程序的编译和链接134
6.3 示例程序的运行136
6.4 示例程序的使用137
6.5 SKETCH.CPP程序员指南140
6.6 LIB2D.HPP程序员指南146
6.7 LIB2D.CPP程序员指南146
6.9 MOUSE.CPP程序员指南147
6.8 MOUSE.HPP程序员指南147
6.10 BITBLT.HPP程序员指南148
6.11 BLTBLT.CPP程序员指南149
第七章 交互式桌面印刷图形170
7.1 页设计组成部分170
7.2 示例程序:DESKTOP.CPP170
7.3 示例程序的编译和链接171
7.4 示例程序的运行173
7.5 示例程序的使用174
7.6 DESKTOP.CPP程序员指南175
7.7 LIB2D.HPP程序员指南178
7.8 LIB2D.CPP程序员指南178
7.9 PUBLISH.HPP程序员指南178
7.10 PUBLISH.CPP程序员指南178
第三部分建立三维图形应用程序190
第八章 三维图形程序设计概念191
8.1 三维几何图形191
8.2 用户输入192
8.4 欧拉操作193
8.5 坐标系统193
8.3 曲面193
8.6 三维图形软件的编制194
8.7 三维模型的建立和操作194
8.8 三维模型的组成部分198
8.9 建模公式198
8.10 修饰方法199
8.11 隐藏表面删除技术199
8.12 偏转、滚动和俯仰200
8.13 光源200
8.14 照度201
8.17 C+++三维类202
8.15 表面映象和结构映象202
8.16 模型操作202
8.18 LIB3D.HPP程序员指南203
8.19 LIB3D.CPP程序员指南203
第九章 交互式三维图形206
9.1 示例程序:OBJECTS.CPP206
9.2 示例程序的编译和链接206
9.3 示例程序的运行207
9.4 示例程序的使用208
9.5 OBJECTS.CPP程序员指南210
9.8 LIB3D.HPP程序员指南215
9.9 LIB3D.CPP程序员指南215
9.6 LIB2D.HPP程序员指南215
9.7 LIB2D.CPP程序员指南215
第四部分动画226
第十章 动画显示227
10.1 步行周期227
10.2 关键帧和中间图象227
10.3 专业特点228
10.4 计算机原理228
10.5 示例程序:STRIDES.CPP229
10.6 示例程序的编译和链接229
10.7 示例程序的运行230
10.9 STRIDES.CPP程序员指南231
10.8 示例程序的使用231
10.10 LIB2D.HPP程序指南233
10.11 LIB2D.CPP程序员指南234
10.12 BLITTER.HPP程序员指南237
10.13 BLITTER.CPP程序员指南237
第十一章 CEL动画251
11.1 关键帧251
11.2 示例程序:CEL.CPP251
11.3 示例程序的编译和链接252
11.4 示例程序的运行253
11.5 示例程序的使用254
11.6 CEL.CPP程序员指南255
11.7 LIB2D.HPP程序员指南259
11.8 LIB2D.CPP程序员指南259
11.9 MOUSE.HPP程序员指南259
11.10 MOUSE.CPP程序员指南259
第十二章 运动动画273
12.1 采用几何方法研究运动273
12.2 碰撞检测275
12.3 示例程序:HIT.CPP276
12.4 示例程序的编译和链接276
12.5 示例程序的运行277
12.6 示例程序的使用277
12.7 HIT.CPP程序员指南278
12.8 LIB2D.HPP程序员指南281
12.9 LIB2D.CPP程序员指南281
12.10 KINETIC.HPP程序员指南281
12.11 KINETIC.CPP程序员指南281
附录A 用Turbo C+++编译示例程序295
附录B 用Borland C+++编译示例程序301
附录C 用Zortech C+++编译示例程序307
附录D 用Microsoft C+++编译示例程序312
附录E 类库源代码313
附录F 使用其它图形库418
附录G 捕获运行错误425
1993《高级C++图形程序设计技术与应用》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由高利佳主编 1993 北京:学苑出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。
高度相关资料
-
- C语言高级CAD图形程序设计技术与实践
- 1992 北京:海洋出版社
-
- 高级程序设计技术
- 北京:人民邮电出版社
-
- 高级C++程序设计技巧
- 北京科海培训中心
-
- Turbo C++图形程序设计
- 1993 北京希望电脑公司
-
- C程序设计及应用
- 1998 北京:高等教育出版社
-
- C程序设计高级教程
- 1990 北京:北京航空航天大学出版社
-
- Turbo C实用图形程序设计
- 1994 天津:天津科技翻译出版公司
-
- PC Tools 8.0用户手册
- 1993 陕西电子杂志社
-
- 高级C程序设计技术与实例
- 1991 中国科学院希望高级电脑技术公司
-
- 超大规模集成物理学导庥
- 1988 北京:电子工业出版社
-
- Turbo C高级程序设计
- 1992 北京:宇航出版社
-
- Turbo C程序设计与应用
- 1993 长沙:国防科技大学出版社
提示:百度云已更名为百度网盘(百度盘),天翼云盘、微盘下载地址……暂未提供。➥ PDF文字可复制化或转WORD