При компиляции в разных настройках (Debug и Release) ?
От: Brad  
Дата: 22.10.02 12:12
Оценка:
При компиляции в режиме (Debug) программа работает нормально, а если скомпилировать в (Release) то при попытке свернуть в трей программа вылетает
Может кто знает как искать ошибку в этом случае?
Re: При компиляции в разных настройках (Debug и Release) ?
От: MORBiD Россия  
Дата: 22.10.02 13:05
Оценка:
Здравствуйте Brad, Вы писали:

B>При компиляции в режиме (Debug) программа работает нормально, а если скомпилировать в (Release) то при попытке свернуть в трей программа вылетает

B>Может кто знает как искать ошибку в этом случае?

почитай здесь
Автор(ы): Dr. Joseph M. Newcomer
Дата: 18.06.2001
Статья посвящена проблемам перехода с Debug-версии на Release-версию. Рассматриваются
типичные ошибки, которые могут не проявляться в отладочной версии, но проявляются в финальной.
Обсуждается вопрос "ошибок компилятора" и вопросы необходимости оптимизации и ее побочные эффекты.
В последней редакции добавлен раздел посвященный проблеме совместимости динамических библиотек.
Re: При компиляции в разных настройках (Debug и Release) ?
От: Pushkin Россия www.linkbit.com
Дата: 22.10.02 14:47
Оценка:
Здравствуйте Brad, Вы писали:

B>При компиляции в режиме (Debug) программа работает нормально, а если скомпилировать в (Release) то при попытке свернуть в трей программа вылетает

B>Может кто знает как искать ошибку в этом случае?

а никто не обещал, что Debug и Release одинаково работают !
например, инициализация переменных в Debug принудительная, а в Release мусорная
короче, как это не противно, но ищи ошибку — она скорее всего твоя
противно искать, точки нельзя ставить, TRACE не работает...
выводи с помощью printf или в файл или SetWindowText для какого-нибудь окна
десять штук поставишь и увидишь, докуда оно не дошло
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.