संभव डुप्लिकेट:
Smart pointers/safe memory management for C?सी में स्मार्ट सूचक कार्यान्वयन
मैं एक एम्बेडेड आवेदन जहाँ मैं गतिशील स्मृति में एक वस्तु का आवंटन कर रहा हूँ और अन्य मॉड्यूल के लिए चारों ओर इसे पारित किया है।
मैं इस ऑब्जेक्ट में एक स्मार्ट पॉइंटर बनाना चाहता हूं। स्मार्ट पॉइंटर्स का उपयोग और कार्यान्वयन करने के लिए सी ++ में कई उदाहरण हैं।
मैं एक सी भाषा केवल एक स्मार्ट सूचक के कार्यान्वयन की तलाश में हूं।
धन्यवाद।
लेकिन ... सी में कोई कन्स्ट्रक्टर/विनाशक नहीं है! – kennytm
जाहिर है, रचनाकार और विनाशक एक स्मार्ट सूचक के दिल में हैं। –
हां, "स्मार्ट पॉइंटर्स" उनके बिना गूंगा "संदर्भ काउंटर" बन जाते हैं। –