(Untitled)

Jun 03, 2012 13:39

Александреску наносит новый удар https://github.com/facebook/folly/blob/master/folly/docs/Overview.md (фейсобук вывалил свои с++ базовые либы).

programming, c++, open source

Leave a comment

Comments 6

zhengxi June 3 2012, 12:54:48 UTC
Странно, вроде как либы для C++11, но, например, FBVector решает проблему "лёгкого" перемещения элементов вектора при реаллокации, которая уже решена в C++11.

Reply

sleepy_drago June 3 2012, 13:25:52 UTC
не могу судить за александреску, но в коде у них есть полезный комментарий насчет статуса "уже решена" на практике. Я про наличие отсутствия std::is_move_constructible. А есть другая инфо?

Reply

zhengxi June 3 2012, 13:44:52 UTC
Стало интересно, как же тогда std::vector работает и юзает move.
Без is_move_constructible

Reply


__hedin June 3 2012, 13:30:18 UTC
Для людей из танка: а при чем здесь Александреску? Помню его мозговзрывающую книжку

Reply

udpn June 3 2012, 23:19:26 UTC
Нормальная книжка у Александреску. Метапрограммирование на С++ очевидно и просто. Стратегии тоже очевидны, но не просты.

Reply


Leave a comment

Up