Форум программистов, компьютерный форум, киберфорум
Наши страницы

Стек и куча: как все это работает?

Язык С++. Форум начинающих программистов C++. Обсуждение языка программирования C++. Решение задач, программирование и готовые программы на С++.
Войти
Регистрация
Восстановить пароль
Обсуждение
Всего сообщений: 59
Имя Дата Сообщение
Читать обсуждение полностью:
Стек и куча: как все это работает?
fuelcs 21.02.2013 23:13 http://www.cyberforum.ru/post4164682.html
Добрый вечер, подскажите пожалуйста хорошую литературу...
alsav22 21.02.2013 23:21 http://www.cyberforum.ru/post4164729.html
Неправильно поняли. В стеке хранятся автоматические...
OhMyGodSoLong 21.02.2013 23:27 http://www.cyberforum.ru/post4164773.html
Ну почему, можно сказать и статические — о существовании...
fuelcs 21.02.2013 23:47 http://www.cyberforum.ru/post4164776.html
что такое автоматические переменные? Читал что в стеке...
alsav22 21.02.2013 23:49 http://www.cyberforum.ru/post4164902.html
Это и есть автоматические.
alsav22 21.02.2013 23:54 http://www.cyberforum.ru/post4164925.html
Тоже. Смотря какие.
fuelcs 22.02.2013 00:01 http://www.cyberforum.ru/post4164956.html
Приведите пожалуйста пример объявления переменной внутри...
Vourhey 22.02.2013 00:03 http://www.cyberforum.ru/post4164964.html
Да. Ну, в общем, верно. Тебе так же нужно знать...
alsav22 22.02.2013 00:04 http://www.cyberforum.ru/post4164966.html
int main() { for (int i = 0; i < 5; i++) {} ... ...
fuelcs 22.02.2013 00:14 http://www.cyberforum.ru/post4165003.html
тут мне кажется влияет только область видимости переменной,...
Vourhey 22.02.2013 00:17 http://www.cyberforum.ru/post4165014.html
Да.
palva 22.02.2013 00:20 http://www.cyberforum.ru/post4165023.html
Ну не факт. Если у вас несколько подобных циклов, то...
fuelcs 22.02.2013 00:21 http://www.cyberforum.ru/post4165026.html
До воскресенья должен подготовить доклад о динамической ,...
Vourhey 22.02.2013 00:22 http://www.cyberforum.ru/post4165032.html
Литературы полно. Почти любая книга по дизассемблированию и...
fuelcs 22.02.2013 00:24 http://www.cyberforum.ru/post4165037.html
а не тоже происходит при вызове функции? при этом...
Vourhey 22.02.2013 00:25 http://www.cyberforum.ru/post4165041.html
Это тоже далеко не факт :)
alsav22 22.02.2013 00:27 http://www.cyberforum.ru/post4165045.html
При чём здесь область видимости? Статические переменные...
Vourhey 22.02.2013 00:28 http://www.cyberforum.ru/post4165053.html
До выхода из for живет имя языкового уровня на стадии...
alsav22 22.02.2013 00:32 http://www.cyberforum.ru/post4165062.html
То есть, при выходе из for() память под i не объявляется...
Vourhey 22.02.2013 00:34 http://www.cyberforum.ru/post4165069.html
Нет :) в случае со стеком она вообще не может быть...
alsav22 22.02.2013 00:37 http://www.cyberforum.ru/post4165076.html
Сформулирую по другому: то есть, при выходе из for()...
Vourhey 22.02.2013 00:39 http://www.cyberforum.ru/post4165078.html
Конечно. Добавлено через 1 минуту Поменяй свой код на...
alsav22 22.02.2013 00:40 http://www.cyberforum.ru/post4165083.html
И я могу с ней работать?
Vourhey 22.02.2013 00:40 http://www.cyberforum.ru/post4165085.html
Почему бы и нет.
alsav22 22.02.2013 00:47 http://www.cyberforum.ru/post4165102.html
Тогда вопрос общего характера: что есть переменная? Область...
Vourhey 22.02.2013 00:51 http://www.cyberforum.ru/post4165113.html
"Переменная" - это вопрос субъективного восприятия :) так...
fuelcs 22.02.2013 01:00 http://www.cyberforum.ru/post4165123.html
В общем, если в программе несколько статических переменных,...
alsav22 22.02.2013 01:02 http://www.cyberforum.ru/post4165145.html
http://dvo.sut.ru/libr/cvti/i618buz/8.htm
Vourhey 22.02.2013 01:16 http://www.cyberforum.ru/post4165155.html
Не совсем. Во первых, это зависит от компилятора, как будет...
alsav22 22.02.2013 01:16 http://www.cyberforum.ru/post4165199.html
Я привык, что у переменной есть имя.
Vourhey 22.02.2013 01:18 http://www.cyberforum.ru/post4165203.html
Добавим код с указателем, который я там кидал выше и вот...
fuelcs 22.02.2013 01:18 http://www.cyberforum.ru/post4165210.html
Просто привык что информацию можно нагуглить, на википедии...
Vourhey 22.02.2013 01:54 Решение http://www.cyberforum.ru/post4165215.html
Потому что ты не то гуглишь. гугли "стековый фрейм", фрейм...
fuelcs 22.02.2013 13:47 http://www.cyberforum.ru/post4166513.html
Статические, имеется ввиду: static int a;? А переменная...
alsav22 22.02.2013 17:16 http://www.cyberforum.ru/post4167232.html
Отсюда: http://dvo.sut.ru/libr/cvti/i618buz/8.htm ...
mzarb 22.02.2013 19:27 http://www.cyberforum.ru/post4167846.html
alsav22, А что это Хм, а если глубже, то это нужно...
alsav22 22.02.2013 19:57 http://www.cyberforum.ru/post4167934.html
Может быть по ассемблеру. Там, насколько помню, тоже есть...
Vourhey 22.02.2013 22:41 http://www.cyberforum.ru/post4168623.html
Почитай про формат исполняемых файлов. Узнаешь, что такое...
fuelcs 23.02.2013 17:43 http://www.cyberforum.ru/post4171282.html
Vourhey, Есть к Вам несколько вопросов... Мы выбираем с...
OhMyGodSoLong 23.02.2013 17:44 http://www.cyberforum.ru/post4171299.html
Закопайте сегментную адресацию обратно. Регистр SS оставлен...
fuelcs 23.02.2013 17:50 http://www.cyberforum.ru/post4171315.html
~OhMyGodSoLong~, то есть размер стека неограничен?...
OhMyGodSoLong 23.02.2013 17:57 http://www.cyberforum.ru/post4171345.html
Да ограничивается системой. На Windows —...
fuelcs 23.02.2013 18:48 http://www.cyberforum.ru/post4171506.html
~OhMyGodSoLong~, и все таки, для архитектуры Х86
OhMyGodSoLong 23.02.2013 19:30 http://www.cyberforum.ru/post4171619.html
Да. Ограничен сегментом в 4 гигабайта, на начало которого в...
fuelcs 23.02.2013 20:14 http://www.cyberforum.ru/post4171778.html
Не совсем понимаю... 32 битная система может адресовать 4...
OhMyGodSoLong 23.02.2013 22:52 http://www.cyberforum.ru/post4172385.html
Вот пусть у нас защищённый режим. Есть SS (16 битов), где...
fuelcs 23.02.2013 23:05 http://www.cyberforum.ru/post4172441.html
~OhMyGodSoLong~, спасибо)
ValeryS 23.02.2013 23:14 http://www.cyberforum.ru/post4172470.html
позвольте с вами не согласится конечно как такого...
fuelcs 23.02.2013 23:25 http://www.cyberforum.ru/post4172483.html
а почему размер сегмента 20 бит а не 32 бита? Добавлено...
ValeryS 23.02.2013 23:35 http://www.cyberforum.ru/post4172512.html
нет такого фактически смешение на 5 int-ов в 32 разрядной...
fuelcs 23.02.2013 23:38 http://www.cyberforum.ru/post4172546.html
наверное глупый вопрос, диапазон значений переменной...
ValeryS 23.02.2013 23:41 http://www.cyberforum.ru/post4172553.html
конечно в 16 разрядной под int 16 бит для беззнаковой 2...
OhMyGodSoLong 23.02.2013 23:56 http://www.cyberforum.ru/post4172588.html
Потому что когда-то компьютеры были маленькими и память у...
fuelcs 23.02.2013 23:59 http://www.cyberforum.ru/post4172589.html
я правильно понимаю: 20 бит это 2^20=1 мегабайт? То есть...
D.E.S.P.E.R.O. 13.06.2013 15:49 http://www.cyberforum.ru/post4715106.html
Может кто еще обьяснит в чем разница между регистром RBP и...
Jupiter 13.06.2013 16:01 http://www.cyberforum.ru/post4715179.html
rsp хранит текущую верхушку стека rbp - предыдущий...
D.E.S.P.E.R.O. 13.06.2013 16:09 http://www.cyberforum.ru/post4715231.html
Просто в англоязычном источнике так скользко описано: И...
fuelcs 13.06.2013 16:46 http://www.cyberforum.ru/post4715453.html
D.E.S.P.E.R.O., может это поможет... SP/ESP/RSP: Stack...
D.E.S.P.E.R.O. 13.06.2013 17:06 http://www.cyberforum.ru/post4715567.html
fuelcs, большое спасибо! Очено ценная информация!
 
 
Similar

как все это в подробностях работает?
#include &lt;iostream&gt; #include&lt;cstdlib&gt; using namespace std; int main() ...

Стек и куча
Вот говорят, что для стека доступного места меньше, чем для кучи. И если есть...

Стек и куча
Вроде разобрался с этими зверями, хочется уточнить некоторые моменты на...

Стек или куча: как "правильно" создавать объекты классов?
У меня несколько странновато-ламерский вопрос, но ведь в том и смысл: чтобы...

Что такое куча,стек,очередь?
Доброго Вам времени суток форумчане! Краткость сестра таланта, по этому сразу к...

MoreAnswers

Память. Стек или куча - есть ли преимущества одного кода над другим?
Здравствуйте, хотел спросить в чем различия. В чем тут недостатки и...

Как это работает? Я хочу спросить как работает C++ и где можно про него почитать
Привет, котоны. Заранее благодарю. Это будет моих общих вопросов нить, т.к....

Русификация.Работает-супер! Обьяснитте, как это работает?
#include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;windows.h&gt; using...

 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru