_bstr_t和BSTR的问题,散分200,下周结账
zzyx 2003-05-12 10:32:20 各个dx有兴趣看看下边的各个代码都有什么错误
帮助新手更好理解它们的用法
更请各个dx补充
void Q1()
{
BSTR bstr=SysAllocString(L"this is a string");
_bstr_t bstr_t(bstr);
...
SysFreeString(bstr);
}
void Q2()
{
BSTR bstr=SysAllocString(L"this is a string");
_bstr_t bstr_t;
bstr_t=bstr;
...
SysFreeString(bstr);
}
void Q3()
{
BSTR bstr=SysAllocString(L"this is a string");
_bstr_t bstr_t;
bstr_t=bstr;
bstr=bstr_t;
...
SysFreeString(bstr);
}
void Q4()
{
BSTR bstr=SysAllocString(L"this is a string");
_bstr_t bstr_t(bstr,false);
...
SysFreeString(bstr);
}