![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 05.06.2007
Сообщений: 529
|
![]()
Здравствуйте.
Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
вы его где именно делаете? на стеке или в статике или в куче?
если на стеке то там нюансов много как бы. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 05.06.2007
Сообщений: 529
|
![]()
Вот так крашает:
Код:
Код:
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
локальная память это стек, а он еще менее резиновый чем вся остальная память.
в куче такое лучше размещать(если динамически нужно) Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
![]()
Да. Виндовс по дефолту на стек выделяет что-то около 2х мегабайт, если не ошибаюсь.
Статическая область памяти - тот же стек, но под её переменные память выделяется процессу при запуске exe столько, сколько нужно. Поэтому в глобальной области это может сработать. Хотя вообще то не желательно такие объемы хапать со стека. |
![]() |
![]() |
![]() |
#6 | |
Форумчанин
Регистрация: 11.01.2013
Сообщений: 149
|
![]() Цитата:
Код:
Может это и чушь, но это моя чушь и я ее никому не отдам.
Последний раз редактировалось Shad0wF1rst; 04.07.2013 в 16:48. |
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
статическая память не имеет отношения к стеку совершенно.
и её объем ограничен лишь допустимым для процесса(хотя нюансов там еще больше на самом деле) Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#8 | |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
![]() Цитата:
Я про "низкоровневую работу". Тот же самый стек. Смысли, тот же самый механизм работы с памятью. |
|
![]() |
![]() |
![]() |
#9 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]() Цитата:
она не имеет защитных страниц. а в плане работы с ней на уровне проца, в общем то да. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перевести большой массив байт в тип дробное число | Skail | Общие вопросы Delphi | 5 | 26.01.2013 14:28 |
Где разместить очень большой массив | Yokka | C# (си шарп) | 19 | 10.10.2012 15:25 |
большой массив данных с несколькими переменными | Dexter_M | Microsoft Office Excel | 27 | 04.10.2011 14:21 |
Дан динамический массив строк, вывести все слова начинающиеся с большой буквы C++ builder | Memphi[s] | Помощь студентам | 0 | 02.03.2011 16:34 |
Как виделить большой кусок памяти под массив? | Tania | Мультимедиа в Delphi | 7 | 23.04.2010 01:53 |