在创建 (使用作为包装类)时,我必须使用一些。由于BSTR是一个长度前缀字符串,可能包含空字符,因此必须有可能使用本机字符串创建这样的字符串,而不依赖于给定本机字符串的空终止。using _bstr_t by this string._bstr_t spBSTR = _bstr_t(pwNativeString);
问题在于构造函数依赖于pwNativeString的空终止。因此,
我是C++的新手,我正在尝试编译这段代码,并得到如下错误,有人能给我一个指南来修复它吗?非常感谢。我在谷歌上搜索了很多次,还是没找到答案
Error C2664 'HRESULT IRegistrationInfo::put_Author(BSTR)': cannot convert argumentError (active) E0167 argument of type "const wchar_t *" is incompatible with parameter of type