-2
我最近買了一個項目,從Visual Studio 6的舊的DLL升級到Visual Studio 2010中,我得到了升級,我已經減少到1C++錯誤_strupr:不能轉換參數1
MessageGroup::MessageGroup(const char *name, WordCollection *words) {
_name.assign(name);
_strupr(_name.begin());
setWordCollection(words);
}
後68個錯誤
錯誤C2664: '_strupr':無法從 '的std :: _ _Elem,_Traits,_Alloc> String_iterator <' 轉換參數1 '的char *'
什麼是'_name','_strupr()','setWordCollection()'實際上?請提供[mcve]。 –
@πάνταῥεῖ,_name是'std :: string',_strupr是一個Windows特定版本的strupr。 setWordCollection我不知道。 – SergeyA