http://ghewgill.livejournal.com/140515.html
я порылся тут:
http://www.google.com/codesearch?q=200% … earch+Code
и нашел великолепный пример
printf(year < 10 ? «200%d» : «20%d», year);
как можно так писать?
http://ghewgill.livejournal.com/140515.html
я порылся тут:
http://www.google.com/codesearch?q=200% … earch+Code
и нашел великолепный пример
printf(year < 10 ? «200%d» : «20%d», year);
как можно так писать?
Для отправки комментария вам необходимо авторизоваться.
[quote="lelik93":2e4gt58m]как можно так писать?[/quote:2e4gt58m]
Индусы?
[quote="lelik93":no2ba7j8]как можно так писать?[/quote:no2ba7j8]
А вот так и можно.
С отстутствия опыта (или мозгов) чего только не напишешь.
Или с усталости, или по пьяни (бывают состояния, когда думать лень). Чтобы два раза не вставать, воспользуюсь случаем и пошлю-ка лучики жестокой диареи всем, кто на следующий день, прийдя в себя, не пересматривает такой код.
Так. Сегодня на работе обнаружен совсем свежий перл. Доставило. Я думал, такое только в байках бывает:
[quote:3nrjhs2x]return (!true) && (!false);[/quote:3nrjhs2x]
Эта строка завершает выполнение функции, если, по мнению автора, в функцию были передан неверные параметры (в норме она возврашает true или false — смотря по обстоятельствам).
И шо автор хотел этим сказать?
Похоже, завтра прольется чья-то кровь.
[quote="Bor":22d3u67k]Так. Сегодня на работе обнаружен совсем свежий перл. Доставило. Я думал, такое только в байках бывает:
[quote:22d3u67k]return (!true) && (!false);[/quote:22d3u67k]
Похоже, завтра прольется чья-то кровь.[/quote:22d3u67k]
да уж жесть
у меня один кадр взял стандартую win API константу у которой значение везде 8 и присвоил ей 100
после этого использование этой константы по назначению перестало работать
а он ее использовал в другом месте вместо созвучной константы, значение которой таки 100
[quote="Bor":2668h10k]Так. Сегодня на работе обнаружен совсем свежий перл. Доставило. Я думал, такое только в байках бывает:
[quote:2668h10k]return (!true) && (!false);[/quote:2668h10k]
Эта строка завершает выполнение функции, если, по мнению автора, в функцию были передан неверные параметры (в норме она возврашает true или false — смотря по обстоятельствам).
И шо автор хотел этим сказать?
Похоже, завтра прольется чья-то кровь.[/quote:2668h10k]
Ну как шо … эксепшн он поднимает, неуловимый. Молодец вообще.
А код иногда бывает странный, но нужный. У нас вот в коде последнего проекта около 300 вхождений кода аналогичного
if ( 1 == 2 ) { some important stuff }
и это правильно. Нам это нужно.
[quote="lelik93":1o9jv03t]http://ghewgill.livejournal.com/140515.html
я порылся тут:
http://www.google.com/codesearch?q=200% … earch+Code
и нашел великолепный пример
printf(year < 10 ? «200%d» : «20%d», year);
как можно так писать?[/quote:1o9jv03t]
Если не знать, как дата представляется — так и легко