Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Оптимизация [D6, WinXP]


hamster ©   (2005-12-06 19:12:00) 

Пишу:

var min,max,k:longint;
...
if k<>-1 then
 max:=2;
...
if k<>-1 then
1:  min:=2;
...


В окне наблюдения во время выполнения программы на max пишется 2, а на min - "Value inaccessible due to optimization" и при выполнении строки 1: программа вылетает в Дельфи! Почему???


Zeqfreed   (2005-12-06 22:32:00) [1]


> и при выполнении строки 1: программа вылетает в Дельфи!

Точнее, просто не понятно, что сие значит :)


Zeqfreed   (2005-12-06 22:31:00) [2]

hamster ©   (06.12.05 19:12)

> а на min - "Value inaccessible due to optimization"

Вероятно, в коде, что ниже, переменная min никак не использована.


> и при выполнении строки 1: программа вылетает в Дельфи!

Весьма сомнительно..


hamster   (2005-12-06 19:47:00) [3]

а. Да-да, естественно, {$O-} - немного перепутал. Больше идей нет? А то немного срочно надо...


Virgo_Style   (2005-12-06 19:44:00) [4]

hamster ©   (06.12.05 19:28) [2]

a. :-) А про значок $ не забыл? {$O-}


hamster   (2005-12-06 19:28:00) [5]

а. {O-}? Пробовал. То же самое.
б. Чесслово!)


Virgo_Style   (2005-12-06 19:25:00) [6]

a. ну выключи оптимизацию
б. не верю! (с)


Наверх

Титульная страница Поиск, карта сайта Написать письмо