0
Я пытаюсь удалить объект класса из list<boost::any> l
оператор перегрузки == для STL контейнера
l.remove(class_type);
Я пытался писать что-то вроде этого, как функция член
bool operator == (const class_type &a) const //not sure about the arguments
{
//return bool value
}
Как бы вы написать функция перегрузки для удаления объекта класса из std :: list из boost::any
?
Хорошая идея. Тем не менее, я бы уменьшил строки 2 и 3, чтобы возвращать t && (* t == to_test); ' –