填充BSTRs我有一些代码,看起来像这样:我需要释放由_Type :: get_FullName
_TypePtr spType = NULL;
. . . // host the CLR and populate that type
{
BSTR fullName;
spType->get_FullName(&fullName);
wprintf(L"Got type %s\n", fullName);
}
我需要释放该BSTR?我如何释放它SysFreeString()?如果不是为什么?
简答:是的。 – WhozCraig
@WhozCraig好的,我该如何释放它? –
使用['SysFreeString()'](http://msdn.microsoft.com/zh-cn/library/aa909095.aspx)。在你的情况下,一旦完成它,调用'SysFreeString(fullName);' – WhozCraig