Там ограничение, что не могут перемещаться поля с одинаковым доступом (от public до private и т. п., чтобы согранить совместимость C структур с С) и могут вставляться служебные поля. Для наследования базовый класс вставляется как единый подобъект.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Oldring 07 февраля 2003 г. 15:07
В ответ на: Так на С же с этим все в порядке :) и странно.. я не помню у Страуструпа такой фразы, сегодня взгляну.. интересно, если он их будет перемещать, то как же реализуется наследование?? отправлено 0men 07 февраля 2003 г. 14:58

Кстати, насколько я помню, Страуструповский компилятор C++->C как раз помещал структуру, описывающую базовый класс, в начало структуры потомка.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru