Re[3]: "Гибкий" конструктор для инициализации объекта класса
От: zelenprog  
Дата: 07.09.23 06:21
Оценка:
Здравствуйте, kov_serg!

А можете еще подсказать как "исправить" вот этот код?

Надо сделать примерно следующее:
class Test
{
   string mFileName;
   File mFile;

   void Set_FileName (pFileName)
   {
      mFileName = pFileName;
   }

   void Init ()
   {
      mFile = FileOpen(mFileName);
   }
};

lTest = new Test;
lTest.Set_FileName("c:\test_file.txt")
lTest.Init();


Как здесь "правильно" выполнить захват ресурсов без метода Init()?
Напомню, что конструктор не может иметь параметров.
Отредактировано 07.09.2023 6:21 zelenprog . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.