Re[2]: Debug и Release компиляция
От: kaas Россия  
Дата: 20.05.04 06:00
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, kaas, Вы писали:


А>Основное отличие в том, что в Debug програма работает медленнее, а в таком коде

А>
А>Func1(...);
А>SendMessage(...); /*PostMessage*/
А>Func2(...);
А>

А>В Debug к моменту вызова Func2 сообщение может быть уже обработано (хоть это и сучайность), а в Release нет.
А>Возможно пример не самый удачный, но основная проблемма это именно синхронизация кода, вдруг ставшего более быстрым.

Да, у меня тоже была пара примеров, когда код, типа такого:
А>
А>Func1(...);
А>MessageBox(...);
А>Func2(...);
А>

работал нормально, а без MessageBox на второй функции вылетал (ну — упрощенно, но идея такая). Как будто там что-то прорабатывает во время сообщения и дальше становится хорошо жить
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.