- 1
tmp = (tmp <= a) ? a : tmp;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+150
tmp = (tmp <= a) ? a : tmp;
Не то чтобы говнокод, но и от ": tmp;" никак не избавится. Да и if писать ломает...)
-- Aquarius
Ага, а max() для трусов...
говнокодец таки)
Ыааа.... А в чем фишка? Нормальный компилер все равно такое оптимизирует.
код дебильный просто.
нет шоб написать
if (tmp <= a) tmp = a;
проще и понятней...
Коду требуется больше мнемоничности
[quote]Проще и понятней написать max(tmp, a), потому что какбе выражает суть.[/quote]
Только вначале, возможно, придется написать что-нибудь типа #include <algorithm> или самому определить ф-цию max().