《MICROSOTF C6.0技术丛书 2 高级程序设计》求取 ⇩

第一部分改进程序性能1

第一章优化C程序1

1.1 从程序员工作台控制优化1

1.2 从命令行控制优化2

1.3 用编译指令控制优化2

1.4 缺省优化3

1.5 调整优化4

1.6 控制优化的连接器(LINK)任选项13

1.7 在不同环境中的优化15

1.8 选择函数调用的约定15

第二章内存管理19

2.1 指针长度19

2.2 选择标准内存模式21

2.3 混合内存模式24

2.4 订做内存模式29

25 based变量使用34

第三章使用嵌入汇编41

3.1 嵌入汇编的优点41

3.2 关键字_asm41

3.3 在_asm块中使用汇编语言42

3.4 在_asm块中使用C44

3.5 使用和保存寄存器47

3.6 标号与转移48

3.7 调用C函数49

3.8 把_asm块定义为C的宏49

3.9 优化51

第四章控制浮点数学操作52

4.1 浮点类型说明52

4.2 支持long double类型的C运行库54

4.3 数学软件包概述54

4.4 选择浮点任选项(/FP)55

4.5 浮点选择所用的库58

4.6 浮点任选项间的兼容性59

4.7 使用N087环境变量59

4.8 不兼容的情况60

第二部分提高程序员的效率61

第五章快速编译和连接61

5.1 快速编译程序61

5.2 用ILINK快速连接程序61

第六章用NMAKE管理开发项目64

6.1 NMAKE综述64

6.2 NMAKE命令64

6.3 NMAKE描述文件65

6.4 命令行选择项80

6.5 NMAKE命令文件81

6.6 TOOLS.INI文件81

6.7 内嵌文件(In-Line Files)82

6.8 NMAKE操作序列83

6.9 NMAKE和MAKE之间的区别84

第七章用HELPMAKE建立帮助文件86

7.1 帮助数据库的结构和内容86

7.2 调用HELPMAKE88

7.3 HELPMAKE选择项89

7.4 建立帮助数据库92

7.5 帮助正文约定92

7.6 使用帮助信息数据库格式95

第八章定制Microsoft程序员工作台101

8.1 设置开关102

8.2 击键赋值103

8.3 编写宏104

8.4 编写并建立C扩充函数107

第九章用CodeView调试C程序119

9.1 理解CodeView窗口119

9.2 调试技术概要120

9.3 观察和修改程序数据121

9.4 控制程序运行126

9.5 重新进行调试会话128

9.6 高级CodeView技术130

9.7 用命令行可选项控制CodeView131

9.8 用TOOLS.INI文件定制CodeView132

第三部分特殊环境133

第十章图形操作环境133

10.1 显示方式133

10.2 混合色彩和改变调色板137

10.3 在坐标系统中定点141

10.4 图形函数145

10.5 使用图形点阵字库149

第十一章建立图表和图形154

11.1 表示图形概述154

11.2 图形的部分155

11.3 编写表示图形程序157

11.4 操纵颜色和模式165

11.5 定制图表环境168

第十二章混合语言程序设计176

12.1 混合语言调用176

12.2 语言约定要求177

12.3 编译和连接181

12.4 C对高级语言的调用182

12.5 C对BASIC的调用183

12.6 C对FORTRAN的调用186

12.7 C对Pascal的调用189

12.8 C对汇编语言的调用192

12.9 混合语言程序设计的中数据处理199

第十三章编写可移植程序208

13.1 硬件环境208

13.2 编译程序的环境219

13.3 数据文件的可移植性224

13.4 Microsoft C涉及可移植方面的问题224

13.5 Microsoft C字节顺序224

第四部分OS/2支持程序226

第十四章编写OS/2应用程序226

14.1 OS/2应用程序接口226

14.2 CL命令的编译选择项230

14.3 模式定义文件及输入库233

14.4 链接行命令选择项236

14.5 BIND实用程序237

第十五章创建多线索OS/2应用程序238

15.1 多线索程序239

15.2 多线索C程序举例242

15.3 编写多线索程序246

15.4 编译和链接248

15.5 常见问题249

15.6 使用保护方式的Codt View调试程序249

第十六章与OS/2动态链接253

16.1 动态链接概述253

16.2 设计和编写DLL256

16.3 使用Microsoft C建立DLL262

附录A使用退出码271

附录BC5.1版与6.0版的区别273

附录C与具体实现有关的特性286

1991《MICROSOTF C6.0技术丛书 2 高级程序设计》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由邹然军等译;吴双审校 1991 中国科学院希望高级电脑技术公司 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。