标签: operating-system wait critical-section
这段代码是否正确?
我只有一个线程,我第二次进入关键部分而没有离开它,我希望我会无限期地等待,但我无需等待即可进入。
int var = 0; CRITICAL_SECTION cs; InitializeCriticalSection(&cs); EnterCriticalSection(&cs); var = 10; EnterCriticalSection(&cs); var = 20; DeleteCriticalSection(&cs);