![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 19.01.2011
Сообщений: 1
|
![]()
Пишу громоздкие программы. Там все друг друга вызывают, запускают закрывают и т. д. Про память никогда не думал. Но вдруг при работе этих программ стали появляться ругательства "не хватает памяти..", а дальше ест..но разруха. Я чего не сделал? И воще, как проверить наличие ресурса, и при необходимости захватить его побольше? Где и что почитать на эту тему.
![]() |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
надо не побольше захватывать, а поменьше, проверьте софт на утечки памяти.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 11.08.2009
Сообщений: 558
|
![]()
Оптимизируйте ваши программы.
Например, если нужно считать файл, размером 1 ГБ, то читайте его по кускам, а не сразу весь в память! |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
![]()
http://wm-help.net/books-online/book...464-6.html#h13
http://www.gunsmoker.ru/2009/05/blog-post_24.html http://www.gunsmoker.ru/2010/02/redux.html
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема при компиляции в Dev-C++: "инструкция ... обратилась к памяти ... Память не может быть read." | Catharsis | Общие вопросы C/C++ | 3 | 14.05.2010 02:12 |
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" | aleksei78 | Microsoft Office Excel | 13 | 25.08.2009 12:04 |
При запуске открывает "Центр справки и поддержки" | tiken14 | Помощь студентам | 2 | 18.05.2009 23:31 |
Ошибка при использовании OlePropertyGet("Documents").OleProcedure("Add") в C++ Builder | AleksP | C++ Builder | 7 | 11.04.2009 13:06 |
"Ошибка приложения" при запуске мидлета | hotman | Общие вопросы по Java, Java SE, Kotlin | 0 | 04.09.2008 15:16 |