допустим, я определяю класс A a, и в основном я объявляю объект журнала
logClass logObj и открываю файл журнала с помощью logObj.openFile (path);
Теперь я хочу написать вфайл журнала внутри класса a.
Поэтому я определяю logObj как член класса и записываю в main
a.logObj = logObj;
Для этогоМне нужно перегрузить оператор logObjs =.Поэтому я делаю
logClass logClass::operator+(logClass& log)
{
dir = log.dir;
logFile = log.logFile;
}
Я получаю сообщение об ошибке с logFile = log.logFile.
logFile определен как ofstream logFile;Мне нужен logFile для записи в тот же файл журнала, который был объявлен в main.Видимо копирование потоков не допускается.Так как мне написать в тот же файл.