RattleInGlasses / ps_oop

0 stars 0 forks source link

Замечание по программе-переводчику #10

Open alexey-malov opened 9 years ago

alexey-malov commented 9 years ago
        bool saveVocabularyRequest;
        UserDialogLoop(*vocabulary, saveVocabularyRequest);
        if (saveVocabularyRequest)

UserDialogLoop должен возвращать флаг, сигнализирующий о наличии изменений (использовать для этих целей возвращаемое значение) Запрос на сохранение из этой функции выделить либо в отдельную, вызываемую из main, либо в main разместить, если это не ухудшает читаемость кода

alexey-malov commented 9 years ago

Есть std::regex, посмотри, будет ли с ним код парсинга словаря проще. Располагается в заголовочном файле <regex>

alexey-malov commented 9 years ago

При отсутствии или ошибке открытия файла словаря, программа должна считать его пустым, но при завершении работы попытаться сохранить словарь в этот файл

alexey-malov commented 9 years ago

60*0,8+10 = 58