Здравствуйте, MaximE, Вы писали:
ME>Здравствуйте, crable, Вы писали:
ME>[]
C>>При вызове конструктора базового класса объект Derived еще не существует и обращение к его полям противоречит стандарту. Хотя этот код выполнится без всяких проблем, после завершения конструктора Base, сработает конструктор по умолчанию для Derived и, соответсвенно, конструктор по умолчанию для type_tag, после которого он будет равен 0.
ME>Сгенеренный компилятором ктор по умолчанию не обнуляет члены встроенных типов.
ошибочка вышла...
The last good thing written in C was Franz Schubert's Symphony No. 9.