- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
прислали реальный код:
while(i --> 10) { }
придумано, но выглядят эффектно:
while (i <- 10) {}
while( *i* *i* *i* *i* (4 /* раза повторить *i* */) > 0) {}
int n = i ** i;
int n = i ********* i;
int n = a / * b; // это не открытие комментария - там пробел есть
int n = a? 0:-E; /* типа смайлик 0 : - E в коде */
или даже
while(myclass<i> *a2) {}
что на самом деле является вот этим:
int myclass = 0;
int *a2 = &myclass;
while( (myclass < i) > *a2) {}
о неправильной расстановке пробелов...
или за что нужно убивать.
Govnoeb 17.09.2010 11:44 # −1
bildja 17.09.2010 12:31 # 0
degeron 17.09.2010 13:45 # 0
nikita2206 17.09.2010 16:54 # +5
блин, написал не туда
nil 17.09.2010 22:29 # +1
TheCalligrapher 17.09.2010 19:29 # +5
Примеры с `i ** i` (и с любым большим количеством звездочек) неостроумны, ибо в этом случае `i` не может иметь встроенного типа. `i` должно быть пользовательским классом с перегруженнымы операторами. А как только дело дошло до перегрузки операторов, наворотить можно чего угодно.
В примере c `a / * b` не вижу ничего необычного. Пример позавимствован чуть ли ни из стандарта языка.
ctm 21.09.2010 08:39 # 0
лет 7 назад попадался подобный код-прикол, но я его потерял :(
мож есть у кого?)
eXalleR- 19.09.2010 00:08 # 0
ну а "-->" просто перевернуло мою жизнь раком.. падамсь в лапачки...