aşağıdakileri sorunum Say? Veya myBSTR
'un bir kopyasını oluşturuyor ve myBSTR
'u ücretsiz kullanmıyorsam bir bellek sızıntısı mı yapıyor?anlama CComBSTR atama operatörleri
Bu bir bellek sızıntısı ortaya çıkarırsa, bunu işlemenin en etkili yolu nedir? (myBSTR
bir BSTR
gibi bir işleve geçirilen ve ben içten bir CComBSTR
olarak saklamak istediğiniz edilecektir) CComBSTR
örneği bağımsız kopyasını oluşturur Bu durumda
CComBSTR :: Attach ve CComBSTR :: AssignBSTR arasındaki fark nedir? –
@ mvdavid7, AssignBSTR mülkiyeti devretmez ve sadece bir kopyasını yapar. Sahipliği "CComBSTR" öğesine aktarır ve kopyalamaz. – JaredPar