书籍详情
UNIX 平台下C语言高级编程指南
作者:唐靖飚,周良源著
出版社:北京希望电子出版社
出版时间:2000-02-01
ISBN:9787980026336
定价:¥48.00
内容简介
内容简介本书是专为在UNIX平台下用C语言编制程序的人而写的。UNIX操作系统以其功能强、稳定性高和开放性深受广大程序员的喜爱。特别是Linux系统的日益广泛应用,越来越多的人开始关注UINX平台下的程序开发。本书是以POSIX为标准,主要以C语言为基础,详细介绍了UNIX平台下编写各种应用程序的范例和方法。全书分为四个部分,共十五章。第一部分介绍了UNIX常用的系统调用;第二部分介绍了基于SOCKET的网络编程技术;第三部分介绍了基于Motif的XWindow应用程序编写:第四部分介绍了在UNIX系统上编程时常用的工具。本书范例丰富,且具有代表性,如Socket编程、客户/服务端编程、多线程开发、CGI编程、XWindow下的Motif编程等等。读者直接或只需稍作修改就可以将它们应用到自己的应用程序开发中。这些范例的源代码可以从配套光盘的电子书中直接拷贝使用。本书不但是广大从事Unix系统应用与开发人员的重要参考书,同时也是高等院校相关专业师生的自学、教学用书和社会相关领域的培训教材。本书配套光盘内容包括:与本书配套电子书。
作者简介
暂缺《UNIX 平台下C语言高级编程指南》作者简介
目录
目 录
第1章 文件子系统
1.1文件子系统的基本概念
1.2基本的文件输入和输出
1.3高级的文件操作
第2章 终端操作
2.1终端的基本概念
2.2终端输入和输出
2.3ioct1系统调用
第3章 进程及进程间通信
3.1 进程的基本概念
3.2进程的一般操作
3.3进程的特殊操作
3.4进程间使用管道通信
第4章 信号
4.1信号的基本概念
4.2信号机制
4.3有关信号的系统调用
第5章 部分其他调用
5.1系统调用
5.2相关函数
第6章 Socket编程基础
6.1TCP/IP基础知识
6.2Socket一般描述
6.3SocKet中的主要调用
6.4Socket的原始方式.
第7章 客户/服务器编程
7.1客户端程序设计
7.2服务器端程序设计
7.3服务端程序结构
7.4多协议(TCP、UDP)服务端
7.5客户端的并发程序设计
7.6使用telnet协议的客户端例子
第8章 线程
8.2有关线程的基本概念
8.2线程的创建和终止
8.3线程控制调用
8.4线程之间的互斥
8.5线程之间的同步
8.6线程特定数据区的函数调用
8.7一个使用线程的客户端并发的例子
8.8有关线程的函数列表
第9章 CGI编程
9.1CGI程序的基本概念
9.2CGI基本编程
9.3使用脚本语言编写CGI
9.4Perl语言简介
9.5一个简单的CGI例子
第10章XWindow和Motif基础
10.1简介
10.2XWindow基本概念
10.3启动Motif窗口管理器
10.4设置Motif特性
10.5Widget
第11章 Motif编程
11.1基本编程概念
11.2Widget资源
11.3Motif编程基础
11.4程序框架
11.5“HelloWorld!”示例
11.6管理器
11.7按钮
11.8X事件
11.9其他Widget简介
11.10菜单
11.11对话框
第12章 Widget与X事件汇总
12.1Widget
12.2X事件
第13章 编译器及调试工具
13.1编译器用法入门
13.2调试器使用入门
13.3关于库的简介
第14章 make工具及makefile规则
14.1概述
14.2make 和makefile的关系
14.3makefile规则
14.4伪指令
14.5make 命令行参数
第15章 版本控制
15.1版本控制概念
15.2源代码控制系统SCCS
15.3RCS使用方法
15.4并发版本控制CVS
第1章 文件子系统
1.1文件子系统的基本概念
1.2基本的文件输入和输出
1.3高级的文件操作
第2章 终端操作
2.1终端的基本概念
2.2终端输入和输出
2.3ioct1系统调用
第3章 进程及进程间通信
3.1 进程的基本概念
3.2进程的一般操作
3.3进程的特殊操作
3.4进程间使用管道通信
第4章 信号
4.1信号的基本概念
4.2信号机制
4.3有关信号的系统调用
第5章 部分其他调用
5.1系统调用
5.2相关函数
第6章 Socket编程基础
6.1TCP/IP基础知识
6.2Socket一般描述
6.3SocKet中的主要调用
6.4Socket的原始方式.
第7章 客户/服务器编程
7.1客户端程序设计
7.2服务器端程序设计
7.3服务端程序结构
7.4多协议(TCP、UDP)服务端
7.5客户端的并发程序设计
7.6使用telnet协议的客户端例子
第8章 线程
8.2有关线程的基本概念
8.2线程的创建和终止
8.3线程控制调用
8.4线程之间的互斥
8.5线程之间的同步
8.6线程特定数据区的函数调用
8.7一个使用线程的客户端并发的例子
8.8有关线程的函数列表
第9章 CGI编程
9.1CGI程序的基本概念
9.2CGI基本编程
9.3使用脚本语言编写CGI
9.4Perl语言简介
9.5一个简单的CGI例子
第10章XWindow和Motif基础
10.1简介
10.2XWindow基本概念
10.3启动Motif窗口管理器
10.4设置Motif特性
10.5Widget
第11章 Motif编程
11.1基本编程概念
11.2Widget资源
11.3Motif编程基础
11.4程序框架
11.5“HelloWorld!”示例
11.6管理器
11.7按钮
11.8X事件
11.9其他Widget简介
11.10菜单
11.11对话框
第12章 Widget与X事件汇总
12.1Widget
12.2X事件
第13章 编译器及调试工具
13.1编译器用法入门
13.2调试器使用入门
13.3关于库的简介
第14章 make工具及makefile规则
14.1概述
14.2make 和makefile的关系
14.3makefile规则
14.4伪指令
14.5make 命令行参数
第15章 版本控制
15.1版本控制概念
15.2源代码控制系统SCCS
15.3RCS使用方法
15.4并发版本控制CVS
猜您喜欢