Код С++
Файл Lector.h содержит описание класа
Файл Lector.cpp содержит реализацию класа, прошу студента сделать следующее, поскольку в реализации функций для отладочных целей часто используется один и тот же файл, то прошу добавить в клас закрытую переменную строку где будет хранится имя файла. Тэстовые функции статические, а поскольку простое добавление нестатического члена вызывал ошибку компиляции, то студентка недолго думая и не разбираясь в чём проблема пишет следующее
#define f "Lector.txt"
Заменив все вхождения "Lector.txt" на f
db_file.open(f,ios_base::app | ios_base::in | ios_base::out );
Главное фиг пояснишь что так плохо, ведь работает.