Информация об изменениях

Сообщение Re[9]: Определение регулярных последовательностей статически от 15.12.2024 13:11

Изменено 15.12.2024 13:20 rg45

Re[9]: Определение регулярных последовательностей статически
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Придал, но в Вашем примере все типы и переменные явно именованы. А я хочу как раз избежать этого явного именования, задавая в конфигурации только сами данные, а не определения множества переменных.


Так я же как раз и пытаюсь понять
Автор: rg45
Дата: 14.12 23:23
, почему этого нужно избежать. Что плохого в том, что к компайл-тайм данным будет доступ как по именам, так и по компайл-тайм индексам (как к кортежам)?

Так в моём примере два следующих выражения будут эквивалентны:

Config.Key_B.Key_X.Value_C;
get<2>(get<0>(get<1>(Config)));
Re[9]: Определение регулярных последовательностей статически
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Придал, но в Вашем примере все типы и переменные явно именованы. А я хочу как раз избежать этого явного именования, задавая в конфигурации только сами данные, а не определения множества переменных.


Так я же как раз и пытаюсь понять
Автор: rg45
Дата: 14.12 23:23
, почему этого нужно избежать. Что плохого в том, что к компайл-тайм данным будет доступ как по именам, так и по компайл-тайм индексам (как к кортежам)?

Так в моём примере два следующих выражения будут эквивалентны:

Config.Key_B.Key_X.Value_C;
get<2>(get<0>(get<1>(Config)));


Это разве не то, что тебе нужно?