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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.05.2012, 16:35   #1
nortonys
 
Регистрация: 22.05.2012
Сообщений: 7
Восклицание

Написал курсовую на языке си++, вроде все правильно, но когда начинаю компилировать, вылазиет окно дос и пишет: "Program too big to fit in memory". Подскажите как исправить эту проблему. Заранее спасибо.

вот и сама курсовая, помогите пожалуйста сдавать скоро, буду очень благодарен.

пишу в Codeblocks.

Последний раз редактировалось Stilet; 22.05.2012 в 21:56.
nortonys вне форума Ответить с цитированием
Старый 22.05.2012, 19:09   #2
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Обычно такая диагностика говорит, что Вы заказали слишком большие массивы.
s-andriano вне форума Ответить с цитированием
Старый 22.05.2012, 23:54   #3
nortonys
 
Регистрация: 22.05.2012
Сообщений: 7
По умолчанию

и как это исправить?
nortonys вне форума Ответить с цитированием
Старый 23.05.2012, 00:33   #4
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

чё-то у вас с компиляцией проблемы. файл "курсовая_работа.exe" не является исполнимым файлом. Ни под винду, ни под Дос. Скорее он напоминает неудачно собранный .com файл, который не может быть больше 65 КБ, из-за чего, скорей всего, и возникает ошибка (т.к. файл в полметра длиной).
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 23.05.2012, 07:52   #5
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Цитата:
Сообщение от nortonys Посмотреть сообщение
и как это исправить?
1. Избавиться от ненужных массивов и уменьшить размеры остальных.
2. Если не помогло, переходить от статических массивов к динамическим.
3. Если и это не помогло, менять алгоритм на менее ресурсоемкий по памяти.
s-andriano вне форума Ответить с цитированием
Старый 23.05.2012, 14:48   #6
nortonys
 
Регистрация: 22.05.2012
Сообщений: 7
По умолчанию

спасибо, попробую что нибудь, если что обращусь.
nortonys вне форума Ответить с цитированием
Старый 23.05.2012, 15:40   #7
nortonys
 
Регистрация: 22.05.2012
Сообщений: 7
По умолчанию

s-andriano слушай выручи пожалуйста, сможешь исправить в этой работе все что неправильно? заранее спасибо.
nortonys вне форума Ответить с цитированием
Старый 23.05.2012, 16:05   #8
rUs_LAN
Форумчанин
 
Регистрация: 15.11.2008
Сообщений: 577
По умолчанию

попрбуй перестроить решение
у меня запустилось
rUs_LAN вне форума Ответить с цитированием
Старый 23.05.2012, 16:12   #9
nortonys
 
Регистрация: 22.05.2012
Сообщений: 7
По умолчанию

руслан какое конкртено?? пришли плз исходник как ты перестроил. заранее благодарю
nortonys вне форума Ответить с цитированием
Старый 23.05.2012, 16:19   #10
nortonys
 
Регистрация: 22.05.2012
Сообщений: 7
По умолчанию

Цитата:
Сообщение от veniside Посмотреть сообщение
чё-то у вас с компиляцией проблемы. файл "курсовая_работа.exe" не является исполнимым файлом. Ни под винду, ни под Дос. Скорее он напоминает неудачно собранный .com файл, который не может быть больше 65 КБ, из-за чего, скорей всего, и возникает ошибка (т.к. файл в полметра длиной).
сам делал ни чего не собирал.
nortonys вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помоги judovich Помощь студентам 3 30.11.2011 10:41
Помоги с парсингом Coobik Работа с сетью в Delphi 2 21.08.2010 08:54