मुझे श्रमिकों (धागे के रूप में प्रतिनिधित्व) और (एकाधिक) कतारों की एक प्रणाली बनाने की आवश्यकता है। व्यक्तिगत नौकरियां कतारों में से एक में प्रतीक्षा कर रही हैं और कार्यकर्ता धागे को संसाधित करने की प्रतीक्षा कर रही हैं। प्रत्येक कार्यकर्ता केवल कुछ कतारों से ही नौकरियों को संसाधित कर सकता है। कोई स्पिन-प्रतीक्षा नहीं। सी/सी ++, pthreads, मानक POSIX।सी ++ - धागे और एकाधिक कतार
मेरे लिए समस्या "एकाधिक कतार" चीज है। मुझे पता है कि इसे एक कतार के साथ कैसे कार्यान्वित किया जाए। श्रमिकों को उन सभी कतारों पर इंतजार करना पड़ता है जिन्हें वे संसाधित कर सकते हैं (उनमें से किसी के लिए प्रतीक्षा करें)।
विंडोज़ पर मैं WaitForMultipleObjects का उपयोग करूंगा, लेकिन इसे बहु-मंच होना चाहिए।
मुझे इसके लिए कोई विशेष कोड नहीं चाहिए, केवल एक संकेत या मॉडल का विवरण जो मुझे उपयोग करना चाहिए। अग्रिम में धन्यवाद।
क्या आप बूस्ट का उपयोग कर सकते हैं? – PiNoYBoY82