图书介绍

高级程序设计技术PDF|Epub|txt|kindle电子书版本网盘下载

高级程序设计技术
  • 邹然军等译 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:
  • 出版时间:未知
  • 标注页数:303页
  • 文件大小:5MB
  • 文件页数:311页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

高级程序设计技术PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

简介1

本书内容1

第一部分 改进程序性能1

第一章 优化C程序1

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

符号约定2

1.2 从命令行控制优化2

1.3 用编译指令控制优化2

1.4 缺省优化3

1.5 调整优化4

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

1.7 在不同环境中的优化15

1.8 选择函数调用的约定15

2.1 指针长度19

第二章 内存管理19

2.2 选择标准内存模式21

2.3 混合内存模式24

2.4 订做内存模式29

2.5 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

4.1 浮点类型说明52

第四章 控制浮点数学操作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.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

附录B C5.1版与6.0版的区别273

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

热门推荐