Closed kera0106 closed 4 years ago
Смотреть файлы SnaphotField.h/cpp, File.h, BaseHandler.h
У вас тут какая-то беда с RAII. идея в том, чтобы файл захватывался в конструкторе (и не просто синглтона File, а класса, который этим файлом пользуется), а отпускался в деструкторе. (Лучше, чтобы это было в классе логов, а не классе поля) У вас же файл захватывается в определённом методе.
В остальном всё ок 19, доделать 3
Переделал. Теперь экземпляр файла File создается (захватывается) в конструкторе класса Snapshot (см. SnapshotField.cpp), а высвобождается в деструкторе Snapshot
lr5 done