Подскажите, возможно ли сделать следующее:
создать свой класс-декоратор, который оборачивает все функции дочернего класса некоторым функционалом
например класс
std::vector<int>
оборачивается через наследование в декоратор
CDecorator<std::vector<int>> obj;
после чего вызов
obj.push_back(11);
будет выполнять некоторый универсальный метод класса CDecorator
template <class T>
CDecorator::method()
{
myFunc();
T::push_back(11);
}
Интересует именно универсальный метод для любого класса
Продвижение своими сайтами как стратегия роста и независимости