Я хочу использовать FileAppender.
У меня есть DLL Win32, в которой есть DLLMain и 3 экспортированные функции.
Где мне определить Объект Appender и Layout? Где установить их свойства?
Где мне связать их с регистратором?
Я хочу использовать регистратор во всех классах внутри dll, я думаю, просто вызвав:
Код: Выделить всё
Logger myLogger= Logger::getInstance("myLoggerName");
В обычной программе я буду использовать глобальные переменные, использовать main или какой-нибудь ctor для их настройки, и тогда все смогут их видеть.
Что мне делать внутри dll?
(Я не хочу вызывать код установки в каждой экспортируемой функции, а только один раз при загрузке dll)
Подробнее здесь: https://stackoverflow.com/questions/188 ... lus-in-dll