本程序主要是利用进程间同步和互斥,模拟实现生产者和消费者在缓冲池的存取过程。 实现过程中,利用数组模拟缓冲池。生产者主要是往缓冲池中放物品,可用线程模拟对缓冲区数组的占用。消费者主要是从缓冲池中取物品,可用线程模拟对缓冲区数组空间的释放。 进程之间的互斥和同步问题,即不允许消费者进程到一个空缓冲区去取产品,不允许生产者进程向一个装满产品的缓冲区中投放产品;也不允许多个生产者或消费者同时放或取,也不允许生产者和消费者同时放和取。
2021-03-30 16:43:42 1.84MB 进程 同步互斥 操作系统 MFC
1
VC课上老师布置的作业,基本功能可以实现,可视化效果较好,利于初学者学习
2020-01-03 11:38:26 4.45MB 八皇后 MFC
1
简单的学生管理系统源码MFC,实现添加删除导出数据等功能
2020-01-03 11:24:38 2MB 学生管理系统
1
这个是我们参加的比赛用的设计源码,用MFC写的个人日程管理系统,没有完全写好,可做日后的参考
2019-12-30 03:08:03 8.97MB 个人日程 MFC
1
前面传的那个是入门版,这个是完整版。 包括课程设计报告、参考资料、开发文档 前面传的那个是入门版,这个是完整版。 包括课程设计报告、参考资料、开发文档
2019-12-21 22:04:22 3.28MB 五子棋 游戏 源码 MFC
1
VC++ 轨迹运动源码实例,研究一下用轨迹引导物体的运动,让物体按一定的轨迹来运动,各行其道,互不冲突。是一个VC++游戏编程中的一个模块例子,对提高VC++的编程水平想当有帮助。
2019-12-21 21:23:20 100KB C++ 绘制 源码 MFC
1
在MFC框架中,使用ADO连接Access数据库,开发的小型图书管理系统。包括数据库连接、查询、修改、增删等,还有界面重绘。
2019-12-21 21:18:53 4.16MB MFC 图书管理系统
1
编程环境: 操作系统:Windows XP SP2 开发语言:C++ / MFC 编译环境:MS Visual C++6.0 使用说明: 1. 控制台程序的命令行格式为: server.exe client.exe 例如: server.exe 3000 /* Server运行在192.168.1.23上,只启动一个Server程序 */ client.exe 192.168.1.23 3000 /* Client运行在同一台主机或其他主机上,可以运行多个 */ …… client.exe 192.168.1.23 3000 2. 窗口界面程序的使用非常直观,对于操作不做过多说明。服务器程序同样只应启动一个,客户端可以有多个实例同时连接。 但对于程序代码有一处需要说明,即窗口界面的C/S程序在实现客户端连接时使用了与题目要求稍有不同的流程: 本程序中当client使用TCP socket连接TCP Server成功后,client端要向TCP Server发送“GET UDP PORT”命令字符串,Server收到后再向client回送自己的UDP Server 端口号(题目要求TCP Server建立连接后直接将UDP端口号发送给客户端,此处稍有不同)。
1
前面传的那个是入门版,这个是完整版。 包括课程设计报告、参考资料、开发文档
2019-12-21 20:30:34 3.28MB 五子棋 游戏 源码 MFC
1
此资源包含了本人在2011.12之前搜索到的所有代码,当然,只搜了百度谷歌的前几页。 另:小弟觉得这些代码弱爆了,所以开了专版来教学五子棋游戏编程, 有不足的请立即指正! 这些教学汇总在小弟上传的另一个资源《C++编程 之 5分钟做出一个游戏 -- 五子棋源码》中~
2019-12-21 20:30:34 11.84MB 五子棋源码 MFC VC C++
1