C++ CoreHard Autumn 2016: Рефлексия в C++14 на этапе компиляции без макросов и вспомогательной...
corehard
0:00 / 0:00
C++ CoreHard Autumn 2016: Рефлексия в C++14 на этапе компиляции без макросов и вспомогательной...
2 622 просмотра · 9 лет назад
corehard
2,76 тыс. подписчиков
2 622 просмотра · 9 лет назад
Антон Полухин. Недавно было открыто несколько новых метапрограмных техник в C++, позволяющих реализовать рефлексию, работающую "из коробки". В докладе я расскажу об этих техниках, покажу примеры использования и расскажу об их применимости в C++17. Желающие уже сейчас могут начать экспериментировать с рефлексией, используя библиотеку https://github.com/apolukhin/magic_get
Антон Полухин. Активный разработчик C++ библиотек Boost (автор Boost.TypeIndex, Boost.DLL; поддерживает Boost.Any, Boost.LexicalCast, Boost.Variant), автор книги "Boost C++ Application Development Cookbook". С недавнего времени представитель в международном комитете по стандартизации С++ от России.