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

2025-05-07 03:06:50
推荐回答(1个)
回答1:

上锁以后要释放了才能再次lock,否则就会在lock()函数等,死等..死锁产生了..
通常lock都有配对函数,有的是release,有的是unlock,看你用的是什么了.如果是win api,那可能不叫lock 是EnterCriticalSection,LeaveCriticalSection这样的函数了.