MFC中怎么使用多线程实现数组元素的输出?,主要是多线程怎么使用?

我画了一条正弦曲线,用ONTIMER定时器,然后采集点的坐标存放在两个数组中,当一个数组满了的时候,就调用一个线程将其中的数据输送到TXT文件中,与此同时数据保存在另一个... 我画了一条正弦曲线,用ONTIMER定时器,然后采集点的坐标存放在两个数组中,当一个数组满了的时候,就调用一个线程将其中的数据输送到TXT文件中,与此同时数据保存在另一个数组中,等数组满了,再调用一个线程将其输出到同一TXT文件中。这样就可以不断的采集数据,储存数据了。 展开
 我来答 举报
bhtzu
2013-09-09 · TA获得超过1.1万个赞
知道大有可为答主
回答量:8088
采纳率:85%
帮助的人:4311万
展开全部
学习一个函数WaitForSingleObject的使用,这是线程协同工作的关键。
另外,你的问题我觉得并不应该使用双数组管理,这个在线程协同中很难保障安全性。这个是一个典型的先进先出式队列的应用,建议你了解一下相关“C++ 先进先出FIFO算法”的相关资料。
归悦欣cf
2013-09-10 · TA获得超过1444个赞
知道大有可为答主
回答量:4250
采纳率:59%
帮助的人:1351万
展开全部
建议使用队列实现。
抢首赞 已赞过 已踩过<
你对这个回答的评价是?
评论 举报 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式