|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
28.05.2010, 13:41 | #11 |
Участник клуба Подтвердите свой е-майл
Регистрация: 19.11.2007
Сообщений: 1,022
|
Vang у Carbon код правильный. Кстати, вызывать виртуальные методы в конструкторе безсмысленно и не верно.
P.S. Свой пример я еще вчера подправил. |
28.05.2010, 14:37 | #12 | |
Регистрация: 27.05.2010
Сообщений: 6
|
profi А я и не говорил, что у него код неправильный. Я говорю про то, что если попытать достучаться до элемента данных, то программа вылетает с ошибкой.
Цитата:
Последний раз редактировалось Vang; 28.05.2010 в 15:04. |
|
28.05.2010, 15:15 | #13 |
Форумчанин
Регистрация: 02.02.2010
Сообщений: 599
|
Если еще немного упростить программу, то получится:
Код:
Код:
Действительно: если распечатать адреса объектов из первого примера, то получится, что они отличаются на 4 байта, сколько бы вы не добавляли данных-членов в класс B.
"Лишь то читается легко, что написано с трудом; что в час написано, то в час и позабыто."
|
28.05.2010, 16:02 | #14 | |||
Great Code Monkey
Форумчанин
Регистрация: 09.08.2007
Сообщений: 533
|
Цитата:
Цитата:
Цитата:
Код:
Последний раз редактировалось still_alive; 28.05.2010 в 17:06. |
|||
28.05.2010, 16:53 | #15 | |
Участник клуба Подтвердите свой е-майл
Регистрация: 19.11.2007
Сообщений: 1,022
|
Цитата:
|
|
28.05.2010, 17:04 | #16 |
Great Code Monkey
Форумчанин
Регистрация: 09.08.2007
Сообщений: 533
|
2profi
Сорри, опечатался. Там конечно не производных, а базовых. http://www.devdoc.ru/index.php/conte...w/cpp_init.htm http://www.devdoc.ru/index.php/conte...rtual_base.htm |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с созданием динамических объектов. (Delphi7) | Dalagardi | Помощь студентам | 2 | 15.03.2010 17:15 |
Передать массив базового абстрактного класса функциям производных классов | mishutka999 | Общие вопросы C/C++ | 2 | 01.12.2009 14:08 |
проблема создания массива объектов | Meduzza | Общие вопросы C/C++ | 3 | 28.05.2009 05:07 |
Создание классов и использование объектов классов при написании программ в среде C++. | Frozen inside | Помощь студентам | 0 | 16.04.2009 23:18 |
Delphi: Проблема с созданием объектов | Omedus | Помощь студентам | 4 | 08.08.2008 18:42 |