देखो:एकाधिक थ्रेड - क्या मुझे डेटा पढ़ने पर लॉक करने की आवश्यकता है? इस कोड में
int data=5;
void Thread1()
{
if(data==5)
{
//nothing
}
}
void Thread2()
{
if(data==2)
{
//nothing
}
}
इस मामले में
, मैं EnterCriticalSection/MutexLock उपयोग करने के लिए इससे पहले कि अगर (डेटा == ..) की आवश्यकता है?
आपके मामले में, आपको म्यूटक्स लॉक की आवश्यकता नहीं है। – Siddiqui