Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.05.2013, 20:09   #11
Igor95
Форумчанин
 
Регистрация: 03.01.2013
Сообщений: 388
По умолчанию

Со мной тоже часто случается такое :-)
Igor95 вне форума Ответить с цитированием
Старый 18.05.2013, 02:05   #12
actac
 
Регистрация: 17.05.2013
Сообщений: 3
По умолчанию

2 Abstraction огромное спасибо за подробное объяснение, всё встало на свои места. к слову, gcc-4.7.2 валится на первом объекте, и наверное именно это сбило меня с толку.
2 waleri тоже большое спасибо
actac вне форума Ответить с цитированием
Старый 18.05.2013, 02:09   #13
actac
 
Регистрация: 17.05.2013
Сообщений: 3
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
И создаваться объекты будут не рядом а именно по правилам кучи - где свободно.
насколько я понимаю, при массиве указателей, память выделяется именно последовательно. то есть в куче выделяется блок размера sizeof(Derived)*n, где n - число объектов. Если было бы по другому(так, как говорите вы), нельзя было бы использовать алгебру указателей, т.е. ++pointer не указывал бы на следующий объект
actac вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Наследование в С++ Theseus Общие вопросы C/C++ 10 21.07.2012 20:06
Наследование Настюнечка Помощь студентам 0 29.11.2011 18:40
наследование настюх Помощь студентам 8 27.11.2011 13:54
Наследование Сергей089 Помощь студентам 6 07.02.2010 12:04
[C] массивы, указатели, двойные указатели. Iggel Общие вопросы C/C++ 5 05.05.2009 12:39