enum'а?
В общем случае нет
Ладно, спасибо
Boost рефлексию Полухина завозить не думают =(
А что у него за рефлексия?
ну собственно и не надо. учитывая, что прорабатывается гораздо более мощный вариант
/search@cppaperbot reflexpr
P0953R0: constexpr reflexpr (by Matúš Chochlík, Axel Naumann, David Sankel) (2017-02-11) (Related: GitHub issue) P0953R1: constexpr reflexpr (by Matúš Chochlík, Axel Naumann, David Sankel, Andrew Sutton) (2018-10-07) (Related: GitHub issue) P0953R2: constexpr reflexpr (by Matúš Chochlík, Axel Naumann, and David Sankel) (2019-01-19) (Related: GitHub issue) P2087R0: Reflection Naming: fix reflexpr (by Mihail Naydenov) (2020-01-12) (Related: GitHub issue)
наверное поиск надо начать откуда-то отсюда - я уже давно не следил, чо там по рефлексии. в последний раз в твиттере видел, что Corentin вроде хотел туда завезти поддержку атрибутов
wg21.link/p1240 начинать отсюда, судя по всему еще недавно вышла большая работа по метапрограммированию: wg21.link/p2237
Ты не то скинул что то
спасибо, поправил
Не, у тебя вторая ссылка про уб, а не метапрогу
«I would like to believe that I am the first person to describe macros as “syntactic sugar” instead of “core functionality”» годно
Завезли же https://www.boost.org/doc/libs/1_75_0_beta1/doc/html/boost_pfr.html
Precise and Flat Reflection (ex PODs Flat Reflection)
спасибо! (А то ни на сайте Буста, ни у Антона на сайте это нигде не расшифровывается при поверхностном сканировании)
Только там при заезде в Boost решили убрать Flat представление... Так что аббревиатура сейчас не расшифровывается. Объявляю конкурс на лучшую расшифровку :)
ну как заведено - F = Fast
Если бы надо было только PODs убрать, то можно было бы как принято (GNU, gRPC) уйти в рекурсию, PFR flat reflection :)
Обсуждают сегодня