📄 list.txt
字号:
prg8_1.c 互斥对象实例。该程序说明如何使用互斥对象。prg8_2.c 条件变量实例。该程序是一个多线程的无连接并发服务器。prg8_3.c 处理同步线程退出。
prg8_4.c 服务器死锁实例。该程序说明死锁是如何产生的。prg8_5.c 僵死进程处理程序。该程序捕获SIGCHLD信号,然后调用waitid函数处理僵死进程。prg8_6.c FIFO服务器实例。其产生一个管道,用于接收客户发来的信息。将收到的字符串
转换为大写字母,再通过客户创建的管道发回到相应的客户。prg8_7.c FIFO客户实例。客户程序首先打开服务器管道,然后创建自己的管道,通过服务器管道发送信息给服务器,并且通过自己创建的管道接收服务器发回的信息。
prg9_1.c 服务器异常处理实例。该程序对socket()调用异常采用终止程序的方法处
理。对于accept()和send()调用异常而言,如果是EINTR错误则重新调用该函数,否则终止
程序;对于recv()的调用异常,如果是EINTR错误则重新调用该函数,如果是超时错误则终
止连接,显示超时信息并结束该进程。
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -