用多线程怎么解决同一时间内调用同一函数
程序中存在2个对F1,F2象体,当循环时依次对对象进行赋值(值不同)时,创建不同(/同一个线程对象创建2次)的2个线程,线程中调用的是同一函数(函数中传入的是F2/F1对...
程序中存在2个对F1,F2象体,当循环时依次对对象进行赋值(值不同)时,创建不同(/同一个线程对象创建2次)的2个线程,线程中调用的是同一函数(函数中传入的是F2/F1对象)。还有当再次循环时怎么判断前2个线程调用的函数已经完成。不知道这个在实现,是否能实现,希望给点建议或思路,能够提供实例参照更好,本人初次接触多线程问题,谢谢
程序中存在F1,F2 2个对象,当timer 事件 循环时依次对对象进行赋值(值不同)时,创建不同的2个线程,线程中调用的是同一函数(函数中传入的是F2或者F1对象)。还有当再次循环时怎么判断前2个线程调用的函数已经执行完成。不知道这样的怎么实现,是否能实现,希望给点建议或思路,能够提供实例参照更好,本人初次接触多线程问题,谢谢 展开
程序中存在F1,F2 2个对象,当timer 事件 循环时依次对对象进行赋值(值不同)时,创建不同的2个线程,线程中调用的是同一函数(函数中传入的是F2或者F1对象)。还有当再次循环时怎么判断前2个线程调用的函数已经执行完成。不知道这样的怎么实现,是否能实现,希望给点建议或思路,能够提供实例参照更好,本人初次接触多线程问题,谢谢 展开
展开全部
创建互斥对象;
保护 线程要调用函数,
即有线程,调用函数时,只有一个线程在运行。
CreateMutex
孙鑫教师的 《深入VC++》www.sunxin.org 上有视频教程
在多线程章节里面。
ftp://203.166.160.160:22/downloads/video/VC教学视频.rar
保护 线程要调用函数,
即有线程,调用函数时,只有一个线程在运行。
CreateMutex
孙鑫教师的 《深入VC++》www.sunxin.org 上有视频教程
在多线程章节里面。
ftp://203.166.160.160:22/downloads/video/VC教学视频.rar
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询