Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Каков порядок выполнения инициализаторов в конструкторе?

5.7K
24 ноября 2006 года
grizlyk
64 / / 10.04.2005
Доброе утро.

Кто может указать ссылки на _место в стандарте_, где описан порядок
выполнения инициализаторов (после ":" в конструкторе):
виртуальных базовых классов
базовых классов
членов класса

Когда какой порядок используется:
используется порядок их появления: в списке инициализаторов, в писке
наследования, в описании класса;
или используется неопределенный порядок?
1.8K
24 ноября 2006 года
k3Eahn
365 / / 19.12.2005
Глава 12.6 Initialization (class.init)
P.S.: Когда что-либо ищешь в стандарте, смотри Index (как правило располагается в конце).
5.7K
24 ноября 2006 года
grizlyk
64 / / 10.04.2005
Цитата: k3Eahn
Глава 12.6 Initialization (class.init)
P.S.: Когда что-либо ищешь в стандарте, смотри Index (как правило располагается в конце).

Нет у меня стандарта, и интернета нет, чтобы скачать draft. Если кто знает, то напишите со вставочками из стандарта.

В конце концов, порядок вызова ctor/dtor и порядок инициализации членов класса это те немногие С++ специфические вопросы, которые нереально игнорировать в рабочей программе. Ни в какой.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог