0xd34df00d
07.12.2011 21:22 Azoth_primary
Я совсем зафапался на C++0x, да. Код охуительно сокращается: http://paste.pocoo.org/show/517733/
Я совсем зафапался на C++0x, да. Код охуительно сокращается: http://paste.pocoo.org/show/517733/
У шамана 3 руки...
Че.
нихуя не понял с этой пасты кода
А. Ну стало менее вербозно и более охуенно.
http://kernel.org/ здесь охуеннее
код больше не похож на овердизайнед говно
Да :(
Вот когда в плюсах функции станут first class citizens, тогда язык будет съедобен окончательно ;) а то частичное применение через std::bind выглядит печальненько. Ну и до сих пор nested нет.
Nested я демонстрировал пару постов назад.
И да, зачем std::bind? Частичное применение тоже можно сделать через лямбду + капчур.
Хм, таки да.
ну нестед лямбды ж только :)
Как будто это что-то плохое и не то же самое ;)
нууу, нельзя подставить в plain old C callback. Т.к. это все-таки объект, а не функция.
Так и так нельзя бы было. Подумай о том, как адресоваться к двум разным nested-функциям из двух разных перент-функций с одним именем.
А, хотя не, хуевый аргумент. Тогда другой: plain old C callback'и не нужны :3
:#
Ура! Писать хаскель-код на плюсцах стало в 3 раза проще!
И в 4 раза понятнее :(