摘要: 用信号量解决生产者、消费者问题 实现shmfifo ip.h ip.c shmfifo.h shmfifo.c shmfifo_send.c include "shmfifo.h" typedef struct stu { int name[32]; int age; }STU; int main( 阅读全文
posted @ 2019-09-26 19:21 sfdevs 阅读(198) 评论(0) 推荐(0) 编辑
摘要: n哲学家进餐问题描述有五个哲学家,他们的生活方式是交替地进行思考和进餐,n哲学家们共用一张圆桌,分别坐在周围的五张椅子上,在圆桌上有五个碗和五支筷子,n平时哲学家进行思考,饥饿时便试图取其左、右最靠近他的筷子,只有在他拿到两支筷子时才能进餐,n进餐完毕,放下筷子又继续思考。 约束条件 (1)只有拿到 阅读全文
posted @ 2019-09-26 10:13 sfdevs 阅读(104) 评论(0) 推荐(0) 编辑