关于共享资源使用问题(50)

K

kfb007

Unregistered / Unconfirmed
GUEST, unregistred user!
有函数 func1、func2被多线程调用,要求: 1、当func1被一个线程调用时,其他线程必须等待,不能调用func1和func2 2、而当func2被一个线程调用时,其他线程必须等待,不能调用func1,但是其他线程可以同时调用func2 如何使用同步对象?
 
可能没有描述清楚请教共享资源使用问题有函数 func1、func2被多线程调用,要求:1、func1只能被一个线程同时调用,而且当func1被一个线程调用时,其他线程必须等待,不能同时再调用func1和func2 2、func2可以被多个线程同时调用,但是当func2被任一线程调用时,其他线程不能同时调用func1,必须等待所有调用func2的线程调用结束 如何使用同步对象?
 
顶部