//Friend为自定义类,m_FYourfriends为类中的private成员
for (vector::iterator iter = m_FYourfriends.begin(); iter != m_FYourfriends.end(); iter++)
{
if (iter->m_DFriendid == id)
{
m_FYourfriends.erase(iter); //此处为迭代器
break;
}
}
erase()的参数为迭代器iter而非*iter
欢迎使用CSDN-markdown编辑器
最新推荐文章于 2021-01-07 23:01:28 发布