91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3KB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-03
  • 標簽: 操作系統??

資源簡介

操作系統讀者寫者pv操作c++實現,基本實現了老師要求的基本功能,很不錯的!

資源截圖

代碼片段和文件信息

#include?
#include?
#include?
#include?
#include?
#include?
#define?SHMKEY1?9075?/*共享存儲區的鍵*/
#define?SHMKEY2?9076/*公共變量readcount的存儲區的鍵*/
#define?SEMKEY_WRT?9085?/*實現寫者之間的互斥和作為第一個讀者讀的執行條件信號量的鍵*/
#define?SEMKEY_MUTEX?9087?/*對readcount實現互斥修改的互斥信號量的鍵*/
#define?BUFF_LEN?1??/*緩沖區的大小為1*/
#define?PRODUCT_LEN?32?/*每個產品是一個字符串:<=32字符*/

void?set_sembuf_struct(struct?sembuf?*semint?semnum?int?semopint?semflg)?
{?
??/*?設置信號量結構?*/?
??sem->sem_num=semnum;?
??sem->sem_op=semop;?
??sem->sem_flg=semflg;?
}?

main()
{
??char?*addr?end;
???int?*p;
??int?shmid1shmid2;
??int??semid_wrt?semid_mutex;/*信號量id*/
??struct?sembuf?sem_tmp;
????
??/*開辟共享存儲區*/
??if?((shmid1?=?shmget(SHMKEY1?BUFF_LEN?*?PRODUCT_LEN?0777|I

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????3381??2009-01-01?10:13??os課程設計代碼\control.c

?????文件???????2023??2009-01-01?12:27??os課程設計代碼\reader.c

?????文件???????1813??2009-01-01?12:26??os課程設計代碼\writer.c

?????目錄??????????0??2009-01-01?13:10??os課程設計代碼

-----------?---------??----------?-----??----

?????????????????7217????????????????????4


評論

共有 條評論