首页 新闻 会员 周边

一个timer控件和一个新开的线程都要操作一个全局变量,会有冲突吗

0
[已关闭问题]

用的时候是不是要lock,如果是的话 一边线程lock的时候 同时另一边也要操作他 那怎么办 自动会等待lock结束再操作吗

拖鞋王子的主页 拖鞋王子 | 初学一级 | 园豆:37
提问于:2010-06-13 15:26
< >
分享
其他回答(1)
0

恩恩,是该要lock的,两线程操作一个东西。lock里面是临界区,一个进入,另外一个waite,知道完成第二个继续执行。操作系统课程里面有讲

LittlePeng | 园豆:3445 (老鸟四级) | 2010-06-14 13:20
0

嘿嘿    我得重复楼上说的了http://shunv.9797ai.info/ 

恩恩,是该要lock的,两线程操作一个东西。lock里面是临界区,一个进入,另外一个waite,知道完成第二个继续执行。操作系统课程里面有讲

jiasili | 园豆:280 (菜鸟二级) | 2010-06-14 23:36
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册