Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: -0.978 c
14-1086913129
iZEN
2004-06-11 04:18
2004.06.27
Дикая охота


1-1086753976
Litr
2004-06-09 08:06
2004.06.27
Chart


3-1085927949
ertong
2004-05-30 18:39
2004.06.27
Popup in Popup


14-1086899285
KnowledgeSeeker
2004-06-11 00:28
2004.06.27
Память под приложение.


1-1086778243
Shaman
2004-06-09 14:50
2004.06.27
Как обнулить переменную Currency




   Наверх