unix高级编程21.pdf
《unix高级编程21.pdf》由会员分享,可在线阅读,更多相关《unix高级编程21.pdf(7页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、下载下载附录B 其他源代码B.1 头文件正文中的大多数程序都包含头文件 o u r h d r.h,这示于程序B-1中。其中定义了常数(例如M A X L I N E)和我们自编函数的原型。因为大多数程序序包含下列头文件:、(其中有e x i t函数原型),以及(其中包含所有标准U N I X函数的原型),所以o u r h d r.h包含了这些系统头文件,同时还包含了。这样就减少了本书正文中所有程序的长度。程序B-1 头文件o u r h d r.h附录B 其他源代码5 1 3下载程序中先包括一般系统头文件,然后再包括o u r h d r.h,这样就能解决某些系统之间的差别(例如4.3BS
2、D Reno中没有定义S I G _ E R R),并且也可定义一些我们的函数原型,而这些仅当包括一般系统头文件之后才是需要的。当在原型中引用未定义的结构时,某些 ANSI C编译程序会认为不正常。B.2 标准出错处理例程我们提供了两个出错处理例程,它们可用于本书中大多数实例以处理各种出错情况。一个例程以e r r _开头,并向标准出错文件输出一条出错消息。另一个例程以 l o g _开头,用于精灵进程(见第1 3章),它们多半没有控制终端。提供了这些出错处理函数后,只要在程序中写一行代码就可以进行出错处理,例如:if(出错条件)e r r _ d u m p(带任意参数的p r i n t
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- unix 高级 编程 21
限制150内