- 1
- 2
- 3
[]() { std::function<int(int)> foo =
[&foo](int k) { return k == 1 ? 1 : k + foo(k-1); };
return foo; }()(3)
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+50
[]() { std::function<int(int)> foo =
[&foo](int k) { return k == 1 ? 1 : k + foo(k-1); };
return foo; }()(3)
Как написать рекурсивную лямбдру на крестах?
Xom94ok 26.07.2014 22:26 # 0
guest 26.07.2014 22:42 # +7
TarasB 27.07.2014 19:38 # +1
Abbath 27.07.2014 11:18 # +6
absolut 27.07.2014 12:24 # +6
http://www.fontanka.ru/2014/07/26/035/
kegdan 27.07.2014 14:46 # +2
USB 27.07.2014 16:48 # +2
kegdan 27.07.2014 18:53 # 0
3.14159265 29.07.2014 14:10 # +2
Лол, надо будет запомнить. Погромист на шавке - звучит очень сцолидно.
1024-- 29.07.2014 15:24 # +2
3.14159265 29.07.2014 15:47 # 0
inkanusinho 21.08.2021 15:49 # 0
bormand 12.03.2020 00:04 # 0
Desktop 12.03.2020 01:05 # +1
guest8 12.03.2020 02:08 # −999
inkanusinho 21.08.2021 15:47 # 0
USB 27.07.2014 16:49 # +1
bormand 27.07.2014 16:52 # 0
P.S. А тьфу, реально UB - foo вернули и стековый фрейм разрушился, а значит foo внутри лямбды теперь указывает на хуиту.
inkanus-gray 27.07.2014 17:56 # +1
kegdan 27.07.2014 18:54 # −1
inkanus-gray 27.07.2014 19:40 # +1
kegdan 27.07.2014 19:42 # −2
inkanus-gray 27.07.2014 19:46 # 0
kegdan 27.07.2014 19:50 # 0
inkanus-gray 27.07.2014 21:14 # 0
kegdan 27.07.2014 21:18 # +2
inkanus-gray 27.07.2014 21:24 # +2
kegdan 27.07.2014 21:26 # +1
inkanus-gray 27.07.2014 21:28 # +1
kegdan 27.07.2014 21:37 # +6
И память нежно стережет
Как потечет - мрачнее тучи
Глаза красны и в пене рот
Одным прижком в карман влетая
Как будто спушен был курок
В яйцо впивается зубами
Чтоб программисту был урок
Xom94ok 27.07.2014 23:16 # +3
bormand 27.07.2014 19:56 # +1
kegdan 27.07.2014 20:07 # −1
inkanus-gray 27.07.2014 21:12 # +1
• http://slovari.yandex.ru/stack/перевод/
• http://slovari.yandex.ru/stick/перевод/
kegdan 27.07.2014 21:15 # −1
bormand 27.07.2014 21:33 # +4
http://ru.wikipedia.org/wiki/Стек_(трость)
absolut 27.07.2014 21:58 # +2
myaut 27.07.2014 22:11 # +3
bormand 28.07.2014 05:14 # 0
- во-первых в совершённой форме: не стекает, а уже стекло;
- во-вторых через ё, а не через е.
myaut 28.07.2014 09:49 # 0
А ё в письменной речи редко употребительно.
kegdan 28.07.2014 09:51 # −1
gost 29.07.2014 18:02 # −1
kegdan 29.07.2014 18:09 # +1
kegdan 28.07.2014 06:23 # +4
absolut 28.07.2014 19:34 # +1
kegdan 28.07.2014 20:43 # 0
bormand 28.07.2014 21:30 # +2
kegdan 28.07.2014 21:34 # +2
Борманд - мондабр
3.14159265 30.07.2014 20:55 # +1
absolut 28.07.2014 22:15 # 0
kegdan 28.07.2014 22:25 # 0
А вообще - не зачет. Вклейка сразу видна. материал откровенно бредовый - можно было и тоньше.
Abbath 28.07.2014 22:36 # +3
3.14159265 31.07.2014 20:03 # +1
Прям как демон Максвелла.
kegdan 31.07.2014 20:24 # 0
Не один, а целых три!
http://vk.com/people/Demon_Borman
bormand 31.07.2014 20:40 # +2
roman-kashitsyn 01.08.2014 10:36 # +3
Пропускает хороший код, а плохой код задерживает.
kegdan 01.08.2014 11:03 # 0
eth0 01.08.2014 21:04 # 0
1024-- 01.08.2014 21:22 # 0
из http://ithappens.ru/story/5109
kegdan 01.08.2014 21:27 # 0
eth0 03.08.2014 17:09 # 0
> Каким образом упрется?
Нужно знать скорость и положение частицы.
@3.14159265
> совершение работы против внешних сил
Ага, и КПД измерять в тысячах строк в день.
kegdan 03.08.2014 17:12 # 0
eth0 03.08.2014 18:14 # 0
kegdan 03.08.2014 18:16 # 0
Видимо в том же, в котором действует неопределенность Гейзенберга. А где ты такой газ нашел - я не знаю
eth0 03.08.2014 18:37 # 0
kegdan 03.08.2014 18:42 # 0
eth0 03.08.2014 20:02 # 0
Я вот упорно не могу понять тягу тупых пёзд к какой-нибудь Цветаевой. Да их там десятки, каких-то поэтишек, половина эмигрантов, половина упоротых.
kegdan 03.08.2014 20:17 # 0
eth0 03.08.2014 20:42 # +1
kegdan 03.08.2014 20:44 # 0
1024-- 03.08.2014 20:57 # +1
"1000 строк в день", - донеслось откуда-то из моей головы.
kegdan 03.08.2014 21:00 # 0
1024-- 03.08.2014 21:05 # 0
kegdan 03.08.2014 21:08 # 0
1024-- 03.08.2014 21:26 # 0
Вот я, когда что-то такое получается, писать прекращаю, поскольку мне это внушили. А потом смотрю, как некоторые пишут что-то ещё хуже, чем то, от чего я отказался. И рождается багор.
kegdan 03.08.2014 21:29 # 0
eth0 03.08.2014 20:59 # 0
С другой стороны, лично я не знаю ни одного айтишника, который бы отзывался о данном месте-времени-творчестве с какой-то похвалой. Вот гуманитариев так с десяток.
kegdan 03.08.2014 21:03 # 0
PA3yMHblu_nemyx 26.06.2019 20:06 # 0
плеснувши краску из стакана;
я показал на блюде студня
косые скулы океана.
На чешуе жестяной рыбы
прочёл я зовы новых губ.
А вы
ноктюрн сыграть
могли бы
на флейте водосточных труб?
Floating_cockerel 26.06.2019 20:19 # 0
PA3yMHblu_nemyx 26.06.2019 20:29 # 0
guest8 26.06.2019 20:33 # −999
PA3yMHblu_nemyx 26.06.2019 20:43 # 0
Floating_cockerel 26.06.2019 20:47 # 0
guest8 26.06.2019 20:52 # −999
guest8 26.06.2019 21:17 # −999
guest8 26.06.2019 21:19 # −999
guest8 26.06.2019 21:31 # −999
1024-- 03.08.2014 20:14 # 0
3.14159265 02.08.2014 01:08 # +2
>Демон Максвелла наверняка упрётся в принцип Гейзенберга
Споры и неопределенность на кодревью насчёт коммита (хороший он или плохой).
Первое начало кододинамики:
Количество сил, потраченное программистом, идёт на изменение внутренней структуры кода и совершение работы против внешних сил.
Второе начало кододинамики:
Энтропия кода изолированного проекта на С++ не может уменьшаться.
kegdan 02.08.2014 04:36 # +1
1 если забить на проект его качество либо останется неизменным либо будет равномерно и прямолинейно катиться в сраное говно
2 Сила, с которой проект движется к релизу, равна качеству программиста умноженное на ускорение, переданное его жопе (F=ma)
3 Если у программиста есть 2 проекта, то при придании его жопе ускорения в строну одного, интерес к другому падает на туже величину (ma=-ma)
1024-- 02.08.2014 11:59 # 0
> если забить на проект его качество либо останется неизменным либо будет равномерно и прямолинейно катиться в сраное говно
С хорошей точностью один и тот же закон, а расписали на две области физики :)
TauSigma 28.07.2014 13:38 # 0
А так, только выплюнет.
Floating_cockerel 26.06.2019 20:41 # 0
Floating_cockerel 26.06.2019 21:04 # 0
Именно поэтому я за S" Forth".
bormand 12.03.2020 00:10 # 0
Noodles 06.06.2020 11:50 # 0
Вообще конечно хз, что у него в бошке творится.
В gforth'е, например, объявлен ENDIF как синоним для THEN.
bormand 06.06.2020 11:53 # 0
bormand 06.06.2020 12:01 # 0
inkanusinho 21.08.2021 15:46 # 0