【发布时间】:2010-11-03 06:21:00
【问题描述】:
typedef map<wstring , IWString> REVERSETAG_CACHE ;
REVERSETAG_CACHE::iterator revrsetagcacheiter;
.
.
.
wstring strCurTag;
strCurTag = revrsetagcacheiter->second; //Error C2593
错误 C2593:运算符 = 不明确
为什么上面的赋值会出现这个错误?它适用于VC6。不能在 VC9 中编译。
【问题讨论】:
-
请给出完整的错误信息。它至少应该说明可能的呼叫候选人。或者它真的只是说“它是模棱两可的”?
-
这正是错误所说的。错误 C2593:运算符“=”不明确。
标签: c++ visual-studio-2008 porting visual-c++-6 wstring