佚名通过本文主要向大家介绍了bstr,bstr t,bstr是什么类型,bstr转cstring,vt bstr等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 关于BSTR和_bstr_t为什么内存里的值就变了呢
描述:
描述:
BSTR* bResult;
*bResult = _bstr_t(_T("数据库连接成功!"));
执行完
1:sSql = _T("SELECT * FROM User"); // SQL语句
2:mL_pCommand->CommandText = _bstr_t(sSql);
3:mL_pRecordset = mL_pCommand->Execute(NULL, NULL,adCmdText); // 执行SQL语句,返回记录集
执行完3句,通过跟踪内存发现,*bResult指向的内存就变了呢?
为什么呢?