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