имена данных полей?
Boost.PFR это примерно все, что у вас есть на данный момент
А для чего вообще?
его ридми озаглавлено Boost.PFR, если вы давно не открывали
Можно вот таким образом гарантировано реализовать #define DECLARE(type, name) // some magic here struct X { DECLARE(int, a); DECLARE(int, b); };
Для сериализатора/десериализатора кастомных структур
Можете отдельно написать мини програмку которая будет парсить это
Кодоген по метаописанию
А есть примеры данного?
Protobuf, flatbuf и etc
Обсуждают сегодня