मैं जानना चाहूंगा कि अगर कोई दो बूस्ट :: scoped_locks एक ही समय में है तो मुझे कोई समस्या होगी या नहीं। ताले विभिन्न म्यूटेक्स लॉक कर रहे हैं। निम्नलिखित उदाहरण पर विचार करें: void foo1()
{
boos
मेरे छोटा, सरल बनाया वर्ग के रूप में निम्नानुसार है: class A
{
public:
// ...
methodA();
methodB();
protected:
mutable boost::mutex m_mutex;
sometype* m_myVar;
}
के साथ एक lock_guard मैं एक boost::mutex वस्तु पर एक ताला प्राप्त करने के लिए boost::lock_guard उपयोग कर सकते हैं का उपयोग कैसे करें और इस तंत्र का पता लगाने जाएगा कि एक बार boost::lock_guard दायरे से