4 / 4 / 0
Регистрация: 30.10.2010
Сообщений: 12
|
|||||||||||
1 | |||||||||||
Расположение данных в стеке и в куче01.06.2012, 16:52. Показов 2573. Ответов 2
Метки нет (Все метки)
Друзья, возник вопрос.
Следующий код
Но если четырехбайтовый массив расместить в куче, тоже самое двоичное значение перестает интерпретироваться как 999:
Первое предположение было - из-за того что адресация в куче идет снизу, а в стеке - сверху. Однако выяснилось, что одно и то же двоичное представление 999 в куче интерпретируется каждый раз как разные значения. Прошу не сыпать сообщениями вида "для чего это надо, неправильный подход", "reinterpret_cast - зло" и т.п. А ответить по существу о причине такого поведения. Заранее благодарен.
0
|
01.06.2012, 16:52 | |
Ответы с готовыми решениями:
2
Создание массивов в стеке и куче Не могу понять где объект в куче или в стеке ! Как происходит процесс выделения памяти в стеке и куче Как выделяется память на стеке и на куче? Когда нужна ручная очистка? |
Каратель
|
||||||
01.06.2012, 17:36 | 2 | |||||
2
|
4 / 4 / 0
Регистрация: 30.10.2010
Сообщений: 12
|
|
01.06.2012, 17:49 [ТС] | 3 |
Большое спасибо!
0
|
01.06.2012, 17:49 | |
01.06.2012, 17:49 | |
Помогаю со студенческими работами здесь
3
Создать стек из вещественных чисел; найти максимальный элемент в стеке; организовать просмотр данных стека Интерфейс хранится в стеке или в куче? Создание QApplication на стеке или в куче Несколько моментов про хранение в куче и в стеке Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |