Дополнительные вопросы запуска
В C++, конструкция и разрушение объекта могут включать выполнение кода пользователя.Поэтому важно представлять, инициализациям перед записью на случитесь Главная деструкторы вызываются и выберите выйти из которого Главная.(Дополнительные сведения о конструкции и разрушении объектов см. в разделе Конструкторы и деструкторы.)
Следующие инициализации выполняемые до записи Главная.
По умолчанию инициализация статических данных до нуля.Все статические данные без явных инициализаторов присваивается нулевое значение до выполнения какой-либо другой Код, включая инициализацию среды выполнения.Статические элементы данных по-прежнему необходимо явно задать.
Инициализация глобальных статических объектов в переводе.Это может происходить либо перед записью на Главная или перед первой использование любых функций или объекта в перевода объекта.
Только для систем Microsoft
В microsoft C++, глобальные статические объекты инициализируются перед записью на Главная.
ЭЛЕМЕНТ, относящийся Майкрософт
Глобальные статические объекты, которые являются взаимозависимы, но в другом преобразовании единицы могут привести к тому, что неверная расширений функциональности.