निम्नलिखित संसाधनों के अनुसार, सी ++ (विशेष रूप से विज़ुअल सी ++) में स्थिर स्थिर वैरिएबल प्रारंभिक धागा सुरक्षित नहीं है। लेकिन, वैश्विक स्थैतिक चर सुरक्षित हैं।सी ++ स्थिर सदस्य परिवर्तनीय प्रारंभिक धागा-सुरक्षित है?
Thread-safe static variables without mutexing?
http://blogs.msdn.com/oldnewthing/archive/2004/03/08/85901.aspx
तो, स्थिर सदस्य चर धागा सुरक्षित के साथ कोड पीछा कर रहा है?
class TestClass
{
public:
static MyClass m_instance;
}
Myclass TestClass::m_instance;
अग्रिम धन्यवाद!
5 साल बाद भी सच लगता है: http://blogs.msdn.com/b/vcblog/archive/2013/12/02/c-11-14-core-language-features-in-vs-2013- और-द-नव-2013-ctp.aspx (देखें "जादू सांख्यिकी") :) – mlvljr
जाहिर है, [वीएस 2015 आखिरकार इसे ठीक करता है] (http://stackoverflow.com/a/28098631/1505939) –