कुछ समय पहले मैं एक दूसरे के संदर्भ में विभिन्न सिंक्रनाइज़ेशन प्राइमेटिव को कार्यान्वित करने के बारे में सोच रहा था। उदाहरण के लिए, pthreads में आपको mutexes और condition variables मिलते हैं, और इनमें से semaphores बना सकते हैं।सेमफोर का उपयोग करके आप एक कंडीशन वैरिएबल कैसे कार्यान्वित कर सकते हैं?
विंडोज एपीआई (या कम से कम, विंडोज एपीआई के पुराने संस्करण) में म्यूटेक्स और सेमफोर हैं, लेकिन कोई शर्त चर नहीं है। मुझे लगता है कि म्यूटेक्स और सेमफोरों से हालत चर बनाने के लिए संभव होना चाहिए, लेकिन मेरे जीवन के लिए मैं ऐसा करने का तरीका नहीं सोच सकता।
क्या किसी को ऐसा करने के लिए एक अच्छा निर्माण पता है?
+1 एक महान लिंक के लिए धन्यवाद! – templatetypedef