_bstr_t转 string
时间: 2023-06-27 11:02:31 浏览: 187
bstr-to-cstring.zip_BSTR
可以使用以下代码将 `_bstr_t` 类型转换为 `std::string`:
```c++
#include <string>
#include <comdef.h>
std::string bstr_to_string(const _bstr_t& bstr)
{
const char* const buffer = reinterpret_cast<const char*>(bstr);
return std::string(buffer, bstr.length());
}
```
使用示例:
```c++
_bstr_t bstr = L"Hello, world!";
std::string str = bstr_to_string(bstr);
```
阅读全文