मुझे null_mutex
(वर्तमान में boost::interprocess::null_mutex
) में ड्रॉप करने की क्षमता मिलती है जब मैं कुछ मामलों में सिंक्रनाइज़ेशन ओवरहेड और अन्य में वास्तविक म्यूटेक्स नहीं चाहता हूं।क्या सी ++ 11 (उदा। Std :: null_mutex) में boost :: interprocess :: null_mutex के बराबर है?
मैं C++ 11 mutex
कक्षाएं नई उपयोग करने के लिए कोशिश कर रहा हूँ, लेकिन मैं null_mutex
के लिए कोई समकक्ष देखते हैं - जो पत्ते मुझे हैरान ..
हाँ मैं जानता हूँ कि इसे लागू करने के तुच्छ है (या मैं उपयोग करने के लिए जारी रख सकते हैं को बढ़ावा देने, लेकिन जहां संभव हो मैं मानक रहना कोशिश कर रहा हूँ और एक छोटी सी चूक की तरह लगता है)
नहीं, मानक में कोई शून्य mutex नहीं है। –
@ बोपर्सन, मुझसे ज्यादा चालाक लोगों से सवाल न करें, लेकिन किसी भी कारण से (क्या यह बहुत छोटा है ..)? – Nim
मुझे नहीं पता, मैंने इसे मानक के लिए प्रस्तावित नहीं देखा है। यह वास्तविक कारण हो सकता है कि यह क्यों नहीं है - किसी ने इसके लिए नहीं पूछा। :-) –