读书人

怎么将BSTR转为char

发布时间: 2013-04-20 19:43:01 作者: rapoo

如何将BSTR转为char*
BSTR已有值
[解决办法]
AnsiString强制转换,再通过AnsiString对象的.c_str()方法获取char *数据。

BTW:一定要注意.c_str()的生命周期。
[解决办法]
不知道有没有_bstr_t这个东西?VC下用这个转换非常方便。
BSTR s;//已经赋值


_bstr_t bt(s);
char* p;
strcpy(p,(char*)bt);

读书人网 >C++ Builder

热点推荐