欢迎分享,转载请注明来源:夏雨云
以下就是简单的实例了,大致规则就是我在qq里说的那样了,应该差不多的。有不懂的可以继续问我。主要的参考信息,可以参阅:WaitForSingleObject 用法 AfxBeginThread 用法 CSemaphore 用法 #include <conio.h>#include <afxwin.h> #include "afxmt.h"CSemaphore file_sem(1,1) // 建立全局的信号量,初始化为1,最大值为1,用于文件读写的互斥CSemaphore exit_sem(0,1) //全局信号量,初始化为0,最大值为1,用于输入线程通知主程序退出char x = 'a' //就当是共享的那个文件吧UINT ThreadDisplay(LPVOID lpParam) //显示线程函数 return 0}UINT ThreadInput(LPVOID lpParam) //输入的线程 else } return 0}void main()
赞
(0)
打赏
微信扫一扫
支付宝扫一扫
网站运营托管费用一年是多少?有没有什么收费标准?
上一篇
2023-05-16
服务器硬盘和普通硬盘有什么区别?
下一篇2023-05-16
评论列表(0条)