error C2678: 二进制“=”: 没有找到接受“std::_Tree_iterator<_Mytree>”类型的左操作数的运算符
答案:1 悬赏:30 手机版
解决时间 2021-11-22 09:16
- 提问者网友:杀手的诗
- 2021-11-21 13:34
error C2678: 二进制“=”: 没有找到接受“std::_Tree_iterator<_Mytree>”类型的左操作数的运算符
最佳答案
- 五星知识达人网友:洎扰庸人
- 2021-11-21 14:35
iter和el,不相容,一个是map、一个是vector
vector::iterator result = find( el.begin( ), el.end( ), e); //查找
if ( result == el.end( ) ) //没找到
cout << "No" << endl;
else //找到
cout << "Yes" << endl;
vector
if ( result == el.end( ) ) //没找到
cout << "No" << endl;
else //找到
cout << "Yes" << endl;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯