文件名称:ShmFifo源代码(C++版)
文件大小:3KB
文件格式:GZ
更新时间:2018-03-02 09:43:04
共享内存, 信号量, 实践, C++
我们首先完成C语言版本的shmfifo(基于过程调用), 然后在此基础上实现C++版本的ShmFifo, 将1块共享内存与3个信号量(1个mutext信号量, 1个full信号量, 1个empty信号量)封装成一个类ShmFifo, 然后编写各自的测试代码
【文件预览】:
ShmFifo
----shmfifo.h(771B)
----write.cpp(334B)
----read.cpp(305B)
----ipc.cpp(915B)
----free.cpp(150B)
----ipc.h(1KB)
----Makefile(380B)
----shmfifo.cpp(3KB)