Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.27;
Скачать: CL | DM;

Вниз

Как обнулить переменную Currency   Найти похожие ветки 

 
Shaman ©   (2004-06-09 14:50) [0]

var
 k: currency
begin
 k := 0;

В результате выполнения таких инструкций компилятор перескакивает через команду k := 0 и соответственно переменная не обнуляется. Что за мистика? Как извратится чтоб ее обнулить?


 
DieHard   (2004-06-09 14:59) [1]

А может и не надо извращаться? Ты подумай, может компилятор не зря перескакивает?


 
Романов Р.В. ©   (2004-06-09 15:01) [2]

var
k: currency
begin
k := 0;
ShowMessage(FloatToStr(k));


 
Shaman ©   (2004-06-09 15:04) [3]

Разобрался, это я уже туплю. Компилятор перескакивает через команду если переменная не задействуется в тексте программы. Умный какой :)


 
Sandman25 ©   (2004-06-09 15:06) [4]

Пока программа пишется, рекомендую изменить настройки компилятора, а именно:
отключить оптимизацию, включить range check, assertions, overflow и прочее. Легче будет ошибки искать.



Страницы: 1 вся ветка

Текущий архив: 2004.06.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.038 c
4-1084974510
Oleksiy
2004-05-19 17:48
2004.06.27
Посылка сообщений в MDI приложении


3-1086260051
Jaxtor
2004-06-03 14:54
2004.06.27
Типы полей набора данных из хранимой процедуры


4-1084958517
-=zek=-
2004-05-19 13:21
2004.06.27
Получение изображения рабочего стола


4-1084772222
Dennisius
2004-05-17 09:37
2004.06.27
особенности HOOK-ов в MDI приложениях


1-1086976623
Morrison
2004-06-11 21:57
2004.06.27
Как реализовать в Delphi аналог процедуры read?