内容简介
目录
简介
第六章使用内嵌式汇编程序 8
第一部分改进程序性能
第一章程序优化
1.1从程序员工作台(PWB)控制优化
1.2从命令行控制优化
1.3用编译指示控制优化
1.4缺省优化
1.5特定优化项的选择
1.6控制优化的连链程序(LINK)选项
1.7在不同的环境中进行优化
1.8选择函数调用约定
第二章使用经预编译的头文件
2.1何时使用经预编译的头文件
2.2生成并使用经预编译的头文件
2.3编译程序选项
9.3在坐标系中定点 1
9.4图形函数 1
2.4一致性原则
3.1把程序编译为P代码
第三章 用P代码(P-code)精简程序
3.2 P代码模型
9.5使用图形字模 1
3.3控制P代码程序
3.4控制P代码建立进程
4.1 指针大小
第四章C语言的存储管理
4.2选择标准存储模式
4.3混合存储模式
4.4定制存储模式
4.5使用基址指针和数据
4.6函数的基址寻址
4.7使用虚拟存储管理程序
第五章C++的存储管理
5.1类的存储模式
5.2 自由存储器
5.3成员函数的基址寻址
6.1 内嵌式汇编的优点
6.2关键字____asm
6.3在____asm块中使用汇编语言
6.4在____asm块中使用C或C++
6.5使用和保存寄存器
6.6跳转到标号处
6.7调用C函数
6.8调用C++函数
6.9把____asm块定义为C宏
6.10优化
第七章浮点数学运算的控制
7.1浮点类型的说明
7.2 long double类型的运行库支持
7.3数学包简介
7.4选择浮点选项(/FP)
7.5浮点选项有关库的考虑
7.6浮点选项之间的兼容性
7.7使用NO87环境变量
7.8关于不兼容性
第二部分专用环境
第八章函数库Quick Win
8.1 Quick Win程序提供些什么
8.2编译Quick Win程序
8.3编写增强模式Quick Win程序
9.1 显示方式
第九章图形通信
9.2混合色彩和改变调色板
第十章建立图表和图形
10.1直观图形概述
10.2图形各部分简介
10.3编写直观图形程序
10.4直观图形的调色板
10.5定制图表环境
第十一章混合语言程序设计
11.1混合语言调用
11.2语言约定要求
11.3编译和链接
11.4 C对高级语言的调用
11.5 C调用BASIC
11.6 C调用FORTRAN
11.7 C调用Pascal
11.8 C调用汇编语言
11.9 C++对高级语言的调用
11.10混合语言程序设计的数据处理
第十二章编写可移植C程序
12.1 硬件环境
12.2编译程序的假定
12.3数据文件的可移植性
12.4 Microsoft C特殊的可移植问题
12.5 Microsoft C的字节顺序
附录P代码(P-Code)指令表