Microsoft 专用
_bstr_t 对象可封装 BSTR 数据类型。 该类通过在适当时对 SysAllocString、SysFreeString 和其他 BSTR API 进行函数调用来管理资源分配和释放。 _bstr_t 类使用引用计数来避免开销过大。
构造
构造 _bstr_t 对象。 |
操作
将 BSTR 复制到 _bstr_t 包装的 BSTR 中。 |
|
将 BSTR 包装器链接到 _bstr_t。 |
|
构造封装的 BSTR 的副本。 |
|
返回 _bstr_t 包装的 BSTR 并从 _bstr_t 中分离 BSTR。 |
|
指向 _bstr_t 包装的 BSTR。 |
|
指向 _bstr_t 包装的 BSTR 的开头。 |
|
返回 _bstr_t 中的字符数。 |
运算符
将新值赋给现有 _bstr_t 对象。 |
|
将字符附加到 _bstr_t 对象的结尾。 |
|
串联两个字符串。 |
|
检查封装的 BSTR 是否为 NULL 字符串。 |
|
比较两个 _bstr_t 对象。 |
|
提取指向封装的 Unicode 或多字节 BSTR 对象的指针。 |
要求
头文件: comutil.h
**Lib:**comsuppw.lib 或 comsuppwd.lib(有关详细信息,请参阅 /Zc:wchar_t(wchar_t 是本机类型))