...
public:
vector "треугольная скобка" int "треугольная скобка" friends;
...
private:
vector "треугольная скобка" human* "треугольная скобка" hmn_v;
...
...
public
bool del_friend(human *hmn,int id_user)
...
bool function::del_friend(human *hmn, int id_user)
{
if (hmn->friends.size()==0)
{
return false;
}
for(vector::iterator it=hmn->friends.begin(); it != hmn->friends.end(); ++it){
if(id_user==*it)
{
hmn->friends.erase(it);
it--;
}
}
delete id_user;
return true;
}
hmn->friends.erase(it);
if (hmn->friends.size()==0)
{
return false;
}