обработки данных контейнера? или это плохая практика?
Если полиморфными указателями не баловаться, то в принципе ок Хотя слышал мнение, что наследоваться от чего-либо в std - не очень хорошо. В целом стараюсь этого придерживаться, так как всегда можно обойтись без этого
с другой стороны всегда кастуется к стд
И зачем оно такое нужно?
нужно где-то функции/методы реализовать, может методы подкласса является более логичным
а как же наследовать стд исключения?
Ну это исключение из правил (Какой каламбур)
Ну... Композиция есть, если методы хочется)
Звучит как что-то из труъ-ООП языков, где "всё есть объект"
А в свободных функциях не реализовать?
собственно я перед выбором, функции или методы подкласса
Ну получается функция
а вообще кстати pcl::PointCloud прекрасно наследует std::vector
Лучше всё-таки класть вектор как член класса, а не наследоваться от него. Кода будет больше, но зато код будет чище.
Ну а кто сказал, что это образец для подражания?
вообще нет, там все плохо
Ну если построить отношение is a, то почему бы и нет
Обсуждают сегодня