填充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