Я wondring для более профессионального решения проблемы. Я работаю на C++ SOAP2 solution.I имеет Strcut дефиницию около 25 элементовC++ Structs: получить атрибут по имени
struct X { field 1; field 2; .. };
и я Тринг, чтобы заполнить его с некоторыми картами значения
Map<String,String> A
и появляется быть очень раздражающим делать такую вещь n раз
X->xx = A["aaa"]
каждый раз, когда я хочу заполнить свою структуру сообщений SOAP.
Вопрос: Можно ли назвать элемент структуры по имени? * пример: быть Абэ, чтобы обработать так:
X->get_instance_of("xx").set(A["aaa"]);
и поместить его в петлю .. *
Спасибо,
Все ли члены этого пользователя? – dasblinkenlight
петля через что? Решение было бы установить некоторые привязки, но это трудно понять, поскольку вы не дали достаточно информации. – CashCow
Структура всегда одна и та же? И .. являются ли типы полей одинаковыми? –