【发布时间】:2010-10-12 17:25:15
【问题描述】:
我需要一个简单的“一次一个”锁定一段代码。考虑可以从多个线程运行的函数func:
void func()
{
// locking/mutex statement goes here
operation1();
operation2();
// corresponding unlock goes here
operation3();
}
我需要确保operation1 和operation2 始终“一起”运行。使用 C#,我会在这两个调用周围使用一个简单的 lock 块。什么是 C++/Win32/MFC 等价物?
大概是某种Mutex?
【问题讨论】: