Здравствуйте, artemox, Вы писали:
A>Имеется Singleton — например CLogger.Методы его вызываются достаточно часто во всех класах. A>Каждый раз получать ссылку на экземпляр вызывая CLogger::Instance() не удобно. A>Как поступить в этой ситуации? A>Пока на ум пришло 2 решения A> — глобальные макросы или процедуры, для основных методов CLogger (типа DEBUG, INFO, ERROR ... ) A> — в каждом классе хранить ссылку на CLogger (инициализируюмую в конструкторе)