- 1
- 2
- 3
if ((strlen == 0) && (key ==BNS_CLR_K || key ==WISE_K_BSPACE))
;
else
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+132
if ((strlen == 0) && (key ==BNS_CLR_K || key ==WISE_K_BSPACE))
;
else
guest 03.06.2010 10:08 # 0
guest 03.06.2010 12:43 # +5
absolut 03.06.2010 17:10 # +4
nil 03.06.2010 23:49 # +5
guest 04.06.2010 04:47 # 0
если длина строки == 0, и нажата одна из клавиш, то...
А где говнокод ?)
aljosha 04.06.2010 08:30 # 0
nil 04.06.2010 08:36 # 0
(strlen != 0) || (key !=BNS_CLR_K && key !=WISE_K_BSPACE)
Фиг знает, на любителя. Имхо, списки с логическим И немного проще воспринимаются.
Soul_re@ver 04.06.2010 09:15 # +1
Любители разные бывают
absolut 04.06.2010 09:46 # +1
nil 04.06.2010 10:07 # 0
Знак "!" очень тонкий и визуально воспринимается с трудом.
Читаешь какое-то условие, понимаешь его, смотришь код, охуеваешь, и только потом замечаешь, что условие обернуто.
Но, может, это я один такой.
guest 04.06.2010 10:53 # +3
Вообще в обсуждаемом случае сильно помог бы коммент ;//do nothing
nil 04.06.2010 11:23 # 0
Да, за коммент всеми руками за!
guest 04.06.2010 17:27 # 0
nil 04.06.2010 18:12 # 0
TarasB 04.06.2010 23:13 # 0
#define or ||
guest 05.06.2010 00:44 # 0
TarasB 05.06.2010 12:03 # +2
if !!!!!!!111
nil 05.06.2010 12:11 # 0
Прелестно!
guest 05.06.2010 12:59 # 0
if(!!!!!!!!oneoneone)
{
printf("Пук!!!!!1111/0x111");
};
Что выведется на экран?
This is obvious 05.06.2010 13:26 # 0
guest 05.06.2010 13:35 # −3
This is obvious 05.06.2010 14:51 # 0
guest 05.06.2010 16:43 # −4
xaionaro 05.06.2010 16:46 # +3
Bjarne_Stroustrup 06.06.2010 09:14 # 0
TarasB 05.06.2010 17:01 # 0
Striker, сделай, чтобы у гостей IP-адрес отображался.
guest 05.06.2010 21:45 # 0
Bjarne_Stroustrup 06.06.2010 09:14 # 0
guest 05.06.2010 14:54 # 0
Stalker 05.06.2010 22:02 # 0