c++.stlsoft - comstl::bstr attach method?
- Gabor.Fischer systecs.com (Gabor Fischer) (6/6) Aug 02 2007 Hello!
- Matthew Wilson (8/14) Aug 02 2007 Yes, you're right. For the moment you can _probably_ - I haven't tested...
- Matthew Wilson (3/9) Apr 25 2009 This was added with STLSoft 1.9.5.
Hello! Is there a way to attach a BSTR to the comstl::bstr class? I didn't find an attach method, and if I pass a BSTR to the constructor then a copy of the string is made. So Long... Gabor
Aug 02 2007
Gabor Fischer Wrote:Hello! Is there a way to attach a BSTR to the comstl::bstr class? I didn't find an attach method, and if I pass a BSTR to the constructor then a copy of the string is made.Yes, you're right. For the moment you can _probably_ - I haven't tested this - do something like: comstl::bstr s; BSTR bs = ::SysAllocString(L"abc"); *s.DestructiveAddress() = bs; But you're quite right that an attach() method is called for. I will do just that at the weekend, and also upgrade the help for this class (and release the 1.9.5 help on site, as well, I think). Cheers Matt
Aug 02 2007
This was added with STLSoft 1.9.5. Sorry for not responding earlier "Gabor Fischer" <Gabor.Fischer systecs.com> wrote in message news:AM5NSKY$QNB systecs.com...Hello! Is there a way to attach a BSTR to the comstl::bstr class? I didn't find an attach method, and if I pass a BSTR to the constructor then a copy of the string is made. So Long... Gabor
Apr 25 2009