Get attribute by name

У меня есть определение структуры с примерно 25 элементами

struct X { field 1; field 2; .. };    

и я пытаюсь заполнить ее некоторыми значениями map

Map<String,String> A    

и это оказывается очень раздражающим делать это n раз

X->xx = A["aaa"]    

каждый раз, когда я хочу заполнить свою структуру сообщений.

Можно ли получить доступ к членам по имени, например,

X->get_instance_of("xx").set(A["aaa"]);    

и поместить это в цикл?

6
задан Baum mit Augen 31 December 2018 в 16:03
поделиться