Не билдится.
С какой-то целью конструкторы ключевых объектов были сделаны приватными, вероятно для того, чтобы выявить все места их использования.
Проект писал я. Как теперь вспомнить логику софтины и продолжить разработку?
Всё сказанное выше — личное мнение, если не указано обратное.
Re: Открыл старый незавершённый проект, когда-то заброшенный
Здравствуйте, Философ, Вы писали:
Ф>Не билдится. Ф>С какой-то целью конструкторы ключевых объектов были сделаны приватными, вероятно для того, чтобы выявить все места их использования. Ф>Проект писал я. Как теперь вспомнить логику софтины и продолжить разработку?
На чем писали?
Re: Открыл старый незавершённый проект, когда-то заброшенный
Здравствуйте, Философ, Вы писали:
Ф>Не билдится. Ф>С какой-то целью конструкторы ключевых объектов были сделаны приватными, вероятно для того, чтобы выявить все места их использования. Ф>Проект писал я. Как теперь вспомнить логику софтины и продолжить разработку?
Прочитать документацию и тесты. Если не найдено таковых, написать тесты и вслед документацию.
Для исследования открыть новый бранч (или даже репозиторий), не стесняться хачить. Если будет что-то полезное из исправлений, перенести в основную версию.
The God is real, unless declared integer.
Re: Открыл старый незавершённый проект, когда-то заброшенный
Здравствуйте, Философ, Вы писали:
Ф>Не билдится. Ф>С какой-то целью конструкторы ключевых объектов были сделаны приватными, вероятно для того, чтобы выявить все места их использования.
А может быть совсем для другой цели? Чтобы сделать единую точку доступа для инстанцирования объекта? Чтобы любая попытка создания объекта вызывала статический метод создания?
Нечто вроде
class A {
private"
A()
{
//...
}
public:
static A* CreateObject()
{
return new A;
}
};
Здравствуйте, Философ, Вы писали:
Ф> Не билдится. Ф> С какой-то целью конструкторы ключевых объектов были сделаны приватными, вероятно для того, чтобы выявить все места их использования. Ф> Проект писал я. Как теперь вспомнить логику софтины и продолжить разработку?
А последний раз проект то хоть компилировался?
Но вообще вопрос немного странный, напоминает следующий:
"Народ — вчера был у любовницы, сегодня проснулся в своей квартире без бумажника, как теперь вспомнить у кого был?".
Здравствуйте, Философ, Вы писали:
Ф>Не билдится. Ф>С какой-то целью конструкторы ключевых объектов были сделаны приватными, вероятно для того, чтобы выявить все места их использования. Ф>Проект писал я. Как теперь вспомнить логику софтины и продолжить разработку?