Windows系统编程(原书第4版)

Windows系统编程(原书第4版)
作 者: 哈特 戴锋 陈征
出版社: 机械工业出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: WINDOWS
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  Jotmson M.Hart是一位顾问,专攻Microsoft Windows和.NET应用程序开发、开放系统计算、技术培训和写作以及软件工程等领域。作为软件工程师、经理、工程主管以及Cilk Ans公司、Sierra Atlantic、HP和Apollo Computer。的高级技术顾问,他有超过25年的经验。他曾在肯塔基大学做过9年的计算机科学教授,并且是本书四个版本的作者。

内容简介

《Windows系统编程(原书第4版)》是介绍使用Microsoft Windows应用程序编程接口进行应用程序开发的专著,专注于文件系统、进程和线程管理、进程间通信、网络编程以及同步等核心系统服务。本书的示例都来自现实场景,其中有许多是基于作者在实践中所开发的真实应用程序。本书的目的在于展示如何高效地在现实中使用Windows API特性来开发高质量、高性能的应用程序。本书适合以下读者阅读:任何有C或C++编程知识且想快速学习Windows应用程序开发的开发人员、计算机科学专业学习系统编程或应用程序开发课程的高年级学生以及UNIX/Linux程序员。

图书目录

译者序

前言

作者简介

第1章 Windows初步

1.1 操作系统必备功能

1.2 Windows的演化

1.3 Windows版本

1.3.1 过时的Windows先前版本

1.3.2 Windows NT5和NT6

1.3.3 处理器支持

1.4 Windows的市场角色

1.5 Windows标准以及开放系统

1.6 Windows准则

1.7 32位和64位源代码可移植性

1.8 标准C库:何时用它来处理文件

1.9 使用本书所需的条件

1.9.1 为什么使用C而不是C++

1.9.2 使用示例

1.10 示例:一个简单的顺序文件复制程序

1.10.1 使用C库的文件复制

1.10.2 使用Windows的文件复制

1.10.3 使用Windows便利函数的文件复制

1.1l 小结

1.11.1 前瞻

1.11.2 附加阅读

1.12 习题

……

第2章 使用Windows文件系统和字符I/O

第3章 高级文件、目录处理与注册表

第4章 异常处理

第5章 内存管理、内存映射文件和DLL

第6章 进程管理

第7章 线程和调试

第8章 线程同步

第9章 锁、性能以及NT6增强

第10章 高级线程同步

第11章 进程间通信

第12章 使用Windows套接字进行网络编程

第13章 Windows服务

第14章 异步输入/输出与完成端口

第15章 Windows对象的安全

附录A

附录B

附录C

参考文献