UNIX平台下C语言高级编程指南,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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
内容简介回到顶部↑ 本书是专为在UNIX平台下用C语言编制程序的人写的。是以POSIX为标准,主要以C语言为基础,详细介绍了UNIX平台下编写各种应用程序的范例和方法。全书分四个部分,共十五章。本书范例丰富,且具有代表性,如Socket编程、客户/服务端编程、多线程开发、CGI编程、X Windows下的Motif编程等。读者直接或只需稍作修改就可以将它们应用到自己的应用程序开发中。这些范例的源代码可以从配套光盘的电子书中直接拷贝使用。 目录回到顶部↑ 第一部分 基本的系统调用 第1章 文件子系统 1.1 文件子系统的基本概念 1.2 基本的文件输入和输出 1.3 高级的文件操作 第2章 终端操作 2.1 终端的基本概念 2.2 终端输入和输出 2.3 ioctl系统调用 第3章 进程及进程间通信 3.1 进程的基本概念 3.2 进程的一般操作 3.3 进程的特殊操作 3.4 进程间使用管道通信 第4章 信号 4.1 信号的基本概念 4.2 信号机制 4.3 有关信号的系统调用 第5章 部分其他调用 5.1 系统调用 .5.2 相关函数 第二部分 网络编程 第6章 Socket编程基础 6.1 TCP/IP基础知识 6.2 Socket一般描述 6.3 Socket中的主要调用 6.4 Socket的原始方式 第7章 客户/服务器编程 7.1 客户端程序设计 7.2 服务器端程序设计 7.3 服务端程序结构 7.4 多协议(TCP、UDP)服务端 7.5 客户端的并发程序设计 7.6 使用telnet协议的客户端例子 第8章 线程 8.1 有关线程的基本概念 8.2 线程的创建和终止 8.3 线程控制调用 8.4 线程之间的互斥 8.5 线程之间的同步 8.6 线程特定数据区的函数调用 8.7 一个使用线程的客户端并发的例子 8.8 有关线程的函数列表 第9章 CGl编程 9.1 CGI程序的基本概念 9.2 CGI基本编程 9.3 使用脚本语言编写CGl 9.4 Perl语言简介 9.5 一个简单的CGI例子 第三部分 X Window应用程序开发 第10章 X Window和Motif基础 10.1 简介 10.2 XWindow基本概念 10.3 启动Motif窗口管理器 10.4 设置Motif特性 10.5 Widget 第11章 Motif编程 11.1 基本编程概念 11.2 Widget资源 11.3 Motif编程基础 11.4 程序框架 11.5 "HelloWorld!"示例 11.6 管理器 11.7 按钮 11.8 X事件 11.9 其他Widget简介 11.10 菜单 11.11 对话框 第12章 Widget与X事件汇总 12.1 Widget 12.2 X事件 第四部分 常用的编程工具 第13章 编译器及调试工具 13.1 编译器用法入门 13.2 调试器使用入门 13.3 关于库的简介 第14章 Make工具及makefile规则 14.1 概述 14.2 make和makefile的关系 14.3 makefile规则 14.4 伪指令 14.5 make命令行参数 第15章 版本控制 15.1 版本控制概念 15.2 源代码控制系统SCCS 15.3 RCS使用方法 15.4 并发版本控制CVS

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值