小编Jan*_*Lee的帖子

_bstr_t to char*,惊人的结果

第一:

LPCTSTR asdfsdf = (LPCTSTR)(_bstr_t)v;
printf("%s\n", asdfsdf);
Run Code Online (Sandbox Code Playgroud)

第二:

printf("%s\n", (LPCTSTR)(_bstr_t)v);
Run Code Online (Sandbox Code Playgroud)

它们是相同的,但第一个条件导致无法读取的代码

为什么?

bstr char

4
推荐指数
1
解决办法
2892
查看次数

标签 统计

bstr ×1

char ×1