Код: Выделить всё
struct Size {
int width, height;
};
struct Position {
int x, y;
};
struct Layout {
Size size;
Position position;
};
class Container {
public:
Layout layout;
void onLayoutChanged(); // should be called when any field inside layout changes
};
Есть ли какие -либо шаблоны или утилиты в современном C ++ (C ++ 17/20/23), которые помогают с такой проблемой?
Подробнее здесь: https://stackoverflow.com/questions/797 ... tions-in-c