函数定义。VC++ 6.0项目中的C2664错误转换为Visual C++ 2008
inline VARIANT_BOOL ISAXXMLReader::getFeature (unsigned short * pwchName) ;
调用它:
_bstr_t bstrFeature = featureName.c_str();
HRESULT hr = m_reader->getFeature(bstrFeature, &vfValue);
编译errirs:
error C2664: 'MSXML2::ISAXXMLReader::getFeature' : cannot convert parameter 1
from '_bstr_t' to 'unsigned short *'
d:\formaanalyser_29_novixbrl_export_ct_600_negatelablel_word\formaanalyser\
xmlsupport\xmlparser.cpp 187
它在视觉6.0工作正常。