Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.01.2011, 01:52   #1
kim_klim
Новичок
Джуниор
 
Регистрация: 19.01.2011
Сообщений: 1
По умолчанию При запуске ругается:"не хватает памяти..."

Пишу громоздкие программы. Там все друг друга вызывают, запускают закрывают и т. д. Про память никогда не думал. Но вдруг при работе этих программ стали появляться ругательства "не хватает памяти..", а дальше ест..но разруха. Я чего не сделал? И воще, как проверить наличие ресурса, и при необходимости захватить его побольше? Где и что почитать на эту тему.
kim_klim вне форума Ответить с цитированием
Старый 19.01.2011, 03:18   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

надо не побольше захватывать, а поменьше, проверьте софт на утечки памяти.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 19.01.2011, 11:03   #3
*PB*
Форумчанин
 
Регистрация: 11.08.2009
Сообщений: 558
По умолчанию

Оптимизируйте ваши программы.
Например, если нужно считать файл, размером 1 ГБ, то читайте его по кускам, а не сразу весь в память!
*PB* вне форума Ответить с цитированием
Старый 19.01.2011, 15:39   #4
GunSmoker
Старожил
 
Регистрация: 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++ легко решает любые не существующие в Паскале проблемы.
GunSmoker вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема при компиляции в 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