LINUX.ORG.RU

История изменений

Исправление Int64, (текущая версия) :

А можно же комбинировать получается, допустим у меня все элементы gui ссылаются на uiManager, можно тогда сам uiManager сделать как std::uniquie_ptr а у элементов гуя сделать параметр допустим : UIManager *manager; и они просто ссылаются на него. А сам uiManager удаляется когда удаляется класс Core. Сами элементы никак не изменяют параметры uiManager, только получают от него параметры.

Исходная версия Int64, :

А можно же комбинировать получается, допустим у меня все элементы gui ссылаются на uiManager, можно тогда сам uiManager сделать как std::uniquie_ptr а у элементов гуя сделать параметр допустим : UIManager *manager; и они просто ссылаются на него. А сам uiManager удаляется когда удаляется класс Core.