मैं निम्नलिखित है कहो? या यह myBSTR
की एक प्रति बना देता है और यदि मैं myBSTR
मुक्त नहीं करता हूं तो मेमोरी लीक उत्पन्न करता है?समझौता CComBSTR असाइनमेंट ऑपरेटरों
यदि यह स्मृति रिसाव पैदा करता है, तो इसे संभालने का सबसे प्रभावी तरीका क्या है? (myBSTR
एक BSTR
के रूप में एक समारोह में पारित हो जाएगा और मैं एक CComBSTR
आंतरिक रूप के रूप में यह संग्रहीत करना चाहते हैं)
CComBSTR :: अटैच और CComBSTR :: AssignBSTR के बीच क्या अंतर है? –
@ mvdavid7, AssignBSTR स्वामित्व स्थानांतरित नहीं करता है और सिर्फ एक प्रति बनाता है। 'CComBSTR' पर स्वामित्व स्थानांतरित करें और कोई प्रतिलिपि नहीं बनाते हैं। – JaredPar