это сервис, он молча падает при запуске с исключением "The thread tried to read from or write to a virtual address for which it does not have the appropriate access."
Стикер
плохой совет. также может быть подключен логгер стартующий в секции инициализации - никаких с инициализацией проблем нет
да, и как же си(++) без этого обходятся... )
паскаль модульный язык. спп только недавно так научился
ок, вот у тебя 100 юнитов, и каждый может чего-то там творить в инициализации, и хрен знает в каком это всё порядке выполняется - ну не бардак?
а нехрен усес в имплементацию прятать))
Стикер
ок, ещё одна попытка ))) порядок инициализации вторичен, главное - наличие самих этих инициализаций - это обезличенные наборы действий, не оформленные в процедуры и это всё вызывается автоматически, что может вызвать головную боль при использовании общих модулей в разных проектах
модули ссылаются друг на друга. при отсутствии циклических ссылок компилятор строит верную последовательность инициализации. когда всё что юзает модуль уже проинициализировано
с точки зрения выполнения кода такая инициализация и проблемы может вызвать только если какието внешние факторы требуют другую последовательность. тогда нужно переделывать
Обсуждают сегодня