UNIX平台下C语言高级编程指南(含盘)
分類: 图书,计算机/网络,操作系统/系统开发,UNIX Solaris ,
作者: 唐靖飚
出 版 社: 中国宇航出版社
出版时间: 2000-6-1字数:版次: 1版1次页数: 455印刷时间:开本:印次:纸张:I S B N : 9787801441713包装: 精装编辑推荐
本书自第一次印刷投放市场后,深受读者欢迎。本书是根据读者反馈的一些意见,进行了稍微的修改后再版。
本书是专为在UNIX平台下用C语言编制程序的人而写的。UNIX操作系统以其功能强、稳定性高和开放性深受广大程序员的喜爱。特别是LINUX系统的日益广泛应用,越来越多的人开始关注UNIX平台下的程序开发。
本书中以POSIX为标准,主要以C语言为基础,详细介绍了UNIX平台下编写各种应用程序的范例和方法。全书分为四个部分,共十五章。第一部分介绍了UNIX常用的系统调用;第二部分介绍了基本SOCKET的网络编程技术;第三部分介绍了基于MOTIF的X WINDOW应用程序编写;第四部分介绍了在UNIX系统上编程时常用的工具。
本书范例丰富,且具有代表性,如SOCKET编程、客户/服务端编程、多线程开发、CGI编程、X WINDOW下的MOTIF编程等等。读者直接或只需稍作修改就可以将它们应用到自己的应用程序开发中。这些范例的源代码可以从配套光盘的电子书直接拷贝使用。
本书不但是广大从事UNIX系统应用与开发人员的重要参考书,同时也是高等院校相关专业师生的自学、教学用书和社会相关领域的培训教材。
目录
第一部分:基本的系统调用
第一章:文件子系统
第二章:终端操作
第三章:进程及进程间通信
第四章:信号
第五章:部分其他调用
第二部分:网络编程
第六章:Socket编程基础
第七章:客户/服务器编程
第八章:线程
第九章:CGI编程
第三部分:X Windows应用程序开发
第十章:X Windows和Motif基础
第十一章:Motif编程
第十二章:Widgeet与X事件汇总
第四部分:常用的编程工具
第十三章:编译器及调试工具
第十四章:Make工具及Makefile规则
第十五章:版本控制