【新手】vector里erase函数的问题
Anime& find_pos() //这是我写的一个,查找容器元素的函数,返回查找到的元素引用,在main函数里测试后可用 下是我一个删除容器元素的函数void Delete(vector<Anime>& B){ cout<<"请先找出你要删除的作品"<<endl; B.erase(&(find_pos()));//这里报错} for(vector<int>::iterator it=arr.begin(); it!=arr.end(); ) { if(*it == 8) { it = arr.erase(it); } else { ++it; } }