内容简介
If you are an experienced C programmer with a working knowledge of UNIX, you cannot afford to be without this up-to -date tutorial on the system call interface and the most important functions found in the ANSI C library. Richard Stevens describes more than 200 system calls and functions; since he believes the best way to learn code is to read code, a brief example accompanies each deScription. Building upon information presented in the first 15 chapters, the author offers chapter-long examples teaching you how to create a database library, a PostScript printer driver, a modem dialer, and a program that runs other programs under a pseudo terminal. To make your analysis and understanding of this code even easier, and to allow you to modify it, all of the code in the book is available via UUNET. Advanc..
编辑推荐
本书详细说明、讨论UNIX程序设计界面的应用技术,包括:系统调用界面及标准C函数库。全书具有鲜明的特点:在同类书籍中内容最为丰富、实用;提供了大量应用实例,其中大部分可直接引入到相关程序设计中;界面应用和UNIX内部结构紧密结合。
目录
第1章 UNIX基础知识
第2章 UNXI标准化及实现
第3章 文件I/O
第4章 文件和目录
第5章 标准I/O库
第6章 系统数据文件和信息
第7章 UNIX进程的环境
第8章 进程控制
第9章 进程关系
第10章 信号
第11章 终端I/O
第12章 高级I/O
第13章 精灵进程
第14章 进程间通信
第15章 高级进程间通信
第16章 数据库函数库
第17章 与PostScript打印机通信
第18章 调制解调器拨号器
第19章 伪终端
附录A 函数原型
附录B 其他源代码
附录C 习题答案