- 1
- 2
- 3
- 4
- 5
- 6
try
if (cs_parentMK.delta=null) and (changes_flag=false) then changes_flag:= false
else changes_flag:=true;
except
if changes_flag<>true then changes_flag:=false;
end;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−17
try
if (cs_parentMK.delta=null) and (changes_flag=false) then changes_flag:= false
else changes_flag:=true;
except
if changes_flag<>true then changes_flag:=false;
end;
Вдруг boolean как здесь: http://govnokod.ru/3274
inkanus-gray 20.02.2016 20:47 # 0
bormand 20.02.2016 21:00 # 0
kegdan 20.02.2016 21:12 # 0
inkanus-gray 20.02.2016 22:00 # 0
http://www.freepascal.org/~michael/ref/refch15.html
http://www.freepascal.org/~michael/ref/refse88.html
Даже оператор присвоения перегружается:
http://www.freepascal.org/~michael/ref/refse89.html
Ещё в TMT-Паскале (помним, скорбим) была перегрузка.
kegdan 20.02.2016 22:32 # 0
Teenage mutant turtles!
inkanus-gray 21.02.2016 01:35 # 0
https://ru.wikipedia.org/wiki/Википедия:К_удалению/14_февраля_2011#TMT_Pascal
1024-- 21.02.2016 04:27 # 0
Vasiliy 23.02.2016 18:56 # +1
tucvbif 23.02.2016 20:46 # 0
guest 18.03.2016 10:16 # 0