Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 28.09.2011, 20:00
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

КодC++ (Qt)struct{ int iVar; double dVar; QList listVar; // исправил опечатку. было lVar1 int iVar1;}Test;Имеем такую структуру чисто как пример для разбора. Раньше я как то не задумывался над этой проблемой, но тут понадобилось сделать надежный код и появился данный вопрос: как происходит работа с памятью для данной структуры во время исполнения? Ведь на сколько я знаю под структуру выделяется некоторый участок памяти, который сегментирован неким образом(выравнивание полей по умолчанию), но все равно является неким цельным участком. Если во время исполнения пихнуть в listVar одпустим 1000 элементов, то мне не совсем понятно куда эти элементы помещяются в памяти.Отсюда просьба - может кто знает где доходчиво объясняется данный момент, киньте ссыль или просто название дока - порою в нете. А может и на пальцах можно объяснить.
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Выделение памяти под объект Guest Продолжение старого архива 0 30.09.2011 17:25
VMWARE и VIRTUALBOX выделение памяти Guest Продолжение нового архива 0 29.09.2011 08:04
Растет выделение памяти! Guest Третий архив вопросов и ответов 0 05.09.2011 09:31
Выделение памяти Guest Третий архив вопросов и ответов 0 05.06.2011 03:27



© www.otvetnemail.ru - Форум вопросов и ответов.