пишет в файл.
я создаю экземпляр класса в main.cpp, Test Object;
После хочу обратиться к Object из класса Mail, для записи письма в файл.
Как мне сделать доступ к объекту, если он создан в другом файле?
Создать File.hpp,в нём объявить namespace File
{
тут создать объект, и всем кто хочет обратиться к методу класса подключать file.hpp?
т.е. глобальный объект в отдельном пространстве имен и всем кому надо его сувать?
}
Но как мне кажется это костылище.
Статическим класс Test делать нельзя, т.к. возможно будут несколько объектов с разными свойсвами.
Либо через параметры конструктора, либо через параметры метода передавай
Test Object; Mail mail; mail.write(Object);
Обсуждают сегодня