2011-01-28 10 views
7

क्या किसी को पता है कि क्या मुफ्त और मॉलोक दृश्य सी ++ 2010 पर थ्रेडसेफ हैं?दृश्य सी ++ थ्रेड सुरक्षा मुक्त और मॉलोक?

मुझे विचित्र समस्याएं हैं जहां स्मृति दूषित हो रही है और यह केवल एकमात्र संभावना है।

क्या किसी को पता है कि सुरक्षा चालू और बंद की जा सकती है और कैसे?

+1

मुझे काफी विश्वास है कि - मुझे लगता है कि आप बहु थ्रेडेड रनटाइम से लिंक कर रहे हैं। – Nick

+0

आप मॉलोक का उपयोग क्यों कर रहे हैं और सी ++ प्रोग्राम में निःशुल्क हैं? –

+0

क्योंकि इसे विज़ुअल सी ++ कहा जाता है लेकिन यह सी – myforwik

उत्तर

4

बशर्ते आप thread-safe libraries से लिंक कर रहे हों और सही झंडे का उपयोग कर रहे हों, हाँ, malloc थ्रेड-सुरक्षित होना चाहिए।

यदि आप अन्यथा सोचते हैं, तो आपको हमारे लिए जांच करने के लिए कुछ कोड पोस्ट करना चाहिए।

मुझे यह उल्लेख करना चाहिए कि, अधिकांश मामलों में, यह कभी पुस्तकालय नहीं है (जिसका अनगिनत लाखों लोगों द्वारा परीक्षण किया गया है)। यह लगभग हमेशा आपका स्वयं का कोड है, यदि आप पूरी तरह से हैं, तो कई दर्जनों द्वारा परीक्षण किया गया है :-)

माइक्रोसॉफ्ट (या कोई अन्य बड़ा सॉफ़्टवेयर हाउस) बग नहीं भेजता है, बस कि वे खोज और बहुत जल्दी जल्दी तय किया जाएगा।

+0

आप सही थे, मैंने समस्या को महत्वपूर्ण खंड में थ्रेड स्विच पर ट्रैक किया। – myforwik

संबंधित मुद्दे