使用stl的equal_range(CString)出错
使用
map<CString,long> mapStr;
mapStr.insert(pair<CString,long>("ADX",1));
pair<CString,long> tmpPair;
tmpPair = mapStr.equal_range("A");
编译出错,请教为啥?
[解决办法]
- C/C++ code
map<CString,long> mapStr; mapStr.insert(pair<CString,long>("ADX",1)); pair<map<CString,long>::iterator, map<CString, long>::iterator> tmpPair; tmpPair = mapStr.equal_range("A");