操作系统实验用的程序,保留一个。没什么技术含量,请见谅^_^
这个程序就是解决那个著名的“生产者—消费者”的问题,貌似线程的同步都讲这个问题,Java里面也有,不过操作起来貌似要更简单一点。
在这个程序里subp1()用来生产一个 int 数据,subp2()用来获取这个整数。首先是subp1()生产一个数据,subp2()再去获取这个数据。subp2()获取数据的首要条件是 subp1()已经生产了一个新的数据,subp1()生产一个新数据的前提是subp2()已经获得了subp1()生产的前一个数据。[#afdream.com#]
…/*thread synchronization*/
/*thread.c*/
/*Afdream.com*/
/*2005-12-20*/
#include
#include
#include#include
#include#include /*function of p opration*/
