|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.12.2009, 21:46 | #1 | |
Заблокирован
Старожил
Регистрация: 20.07.2008
Сообщений: 4,032
|
Чем отличается режим Debug от Release в Microsoft Visual Studio 2008?
Здравствуйте!
Пишу проект и при релизе получается совсем другой результат работы программы чем при дебаге Так чем же отличаются эти два режима? И на что мне обратить внимание при отловке бага? Ничего толкового кроме одной темы на форуме не нашел. Понимаю, что ошибка моя, но все же На сколько я понимаю это из за оптимизации компилятора, может есть что-то почитать, желательно на русском? //----------- Цитата:
Проводники, в релизе, вообще не обрабатываются и не отображаются Последний раз редактировалось Levsha100; 06.12.2009 в 22:06. |
|
06.12.2009, 21:55 | #2 |
Unix C++ developer
Форумчанин
Регистрация: 16.04.2007
Сообщений: 651
|
В debug режиме, в исполняемый файл компилируется много всякого барахла, нужного отладчику, вспомогательная информация. Это полезно, при отладке, но заставляет исполняемый файл "толстеть".
Для конечный проектов рекомендуется применять релиз режим, т.к. предполагается что программа отлажена и в ней происходит обработка всех исключений. Последний раз редактировалось oleg kutkov; 06.12.2009 в 21:58. |
06.12.2009, 21:59 | #3 | |
Unix C++ developer
Форумчанин
Регистрация: 16.04.2007
Сообщений: 651
|
Это я виноват (вообще частя проблема у меня) - резво начинаю стучать текст и случайно, как то, нажимаю на кнопку "отправить"
Цитата:
Не очень понял, что изображено в этом окне ))) Поищи ошибки у себя, проверь критичные секции, указатели и т.п. Последний раз редактировалось oleg kutkov; 06.12.2009 в 22:08. |
|
06.12.2009, 22:16 | #4 | |
Заблокирован
Старожил
Регистрация: 20.07.2008
Сообщений: 4,032
|
Цитата:
Нашел, вроде, ошибку- некорректное определение конца файла. Думаю как устранить. Все, отрихтовал Первичный диагноз подтвердился Последний раз редактировалось Levsha100; 06.12.2009 в 22:23. |
|
06.12.2009, 22:18 | #5 |
Unix C++ developer
Форумчанин
Регистрация: 16.04.2007
Сообщений: 651
|
|
06.12.2009, 22:23 | #6 |
Заблокирован
Старожил
Регистрация: 20.07.2008
Сообщений: 4,032
|
Уже вылечил
Спасибо!!! Опубликовал первый релиз: http://programmersforum.ru/showthrea...289#post408289 Последний раз редактировалось Levsha100; 06.12.2009 в 22:45. |
06.12.2009, 22:29 | #7 |
Linux C++ Qt ARM
Старожил
Регистрация: 30.11.2008
Сообщений: 3,030
|
Оказывается, иногда, что бы помочь человеку, его просто надо правильно послать в правильное место.
Дилетант широкого профиля.
"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дополнения для Microsoft Visual Studio 2008 | Levsha100 | Свободное общение | 4 | 07.09.2009 21:44 |
Visual Studio 2008, проблемы с Release и Debug | evgenrpo | Win Api | 7 | 22.06.2009 04:53 |
Microsoft Visual Studio C++ 2008 | +Sergey+ | Visual C++ | 3 | 28.02.2009 22:08 |
При завершение работы программы появляется окно Microsoft Visual C++ Debug Library | TheWanderer | Visual C++ | 2 | 25.11.2008 00:27 |
Microsoft Visual Studio Team System 2008 | merax | Софт | 10 | 07.06.2008 21:29 |