![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
考研操作系统
不要影响我叠Q
这个作者很懒,什么都没留下…
展开
-
信号量的实现-----来自《天勤操作系统高分笔记》
设计思想来自该书,我自己又在书上的思想进行了加工,使用了STL将其描述出来 #include<bits/stdc++.h> using namespace std; //信号量的定义 template<class T> class Semaphore { private: int count; queue <T> que; public: Se...原创 2019-08-13 21:45:18 · 210 阅读 · 0 评论 -
操作系统读者写者问题-----摘自《天勤操作系统高分笔记》
算法思想来自这本书,我在该基础上换成了C++的版本,直接可以在VS下运行成功 读者优先 #include<bits/stdc++.h> #include <mutex> using namespace std; mutex rmutex; //初始化信号量mutext,用于保持readcount的互斥访问 mutex helpmutex; //初始化信号量,用于保证...原创 2019-08-14 21:19:45 · 317 阅读 · 0 评论