Anton Petrusevich wrote:
откуда _функция_ возьмёт дескрипторы/имена файлов логов? Сохранит в статической области после инициализации? Так то фактически то же самое.
ет (c).
Второй пример, приходящий в голову -- конфиг программы. Лежит объект MainServerConfig в области глобальных переменных, и вся программа знает что и как сконфигурировано.
Ровно до тех пор, пока в конструкторе MainServerConfig не захочется что-нибудь залогировать; или наоборот -- пока конструктор логгера на захочет узнать из конфигурации, куда собственно писать будем. Это все про C++, конечно.
http://www.parashift.com/c++-faq-lite/ctors.html#faq-10.12 http://hem.passagen.se/erinyq/industrial/IndustrialStrength.e.html -- Alexey Grigororovich <[EMAIL PROTECTED]> Shamrock Technologies -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]