全球旧事资料 分类
同步:mutex、co
ditio
virable和semaphore完成上述问题。(4)程序源代码和实验结果如下:i
cludepthreadhi
cludestdiohi
cludesemaphorehsem_tbla
k_
umberproduct_
umberpthread_co
d_tfullPTHREAD_COND_INITIALIZERpthread_co
d_temptyPTHREAD_COND_INITIALIZERpthread_mutex_tlockPTHREAD_MUTEX_INITIALIZER
fdefi
eNUM15structP_QueuecharproductcNUMi
tfro
treari
t
umvoidproducer1voidargstructP_QueueqqstructP_Queueargwhile1pthread_mutex_locklockwhileq
umNUMpthread_co
d_waitfulllocksem_waitbla
k_
umbercharcra
d26aqrearqrear1NUMqproductcqrearcpri
tf
好听全球资料 返回顶部