Estoy buscando una solución más profesional para un problema. estoy trabajando en C++ SOAP2 solution.I tienen una Defintion Strcut de unos 25 elementosC++ Structs: obtener el atributo por nombre
struct X { field 1; field 2; .. };
y estoy Tring para llenarlo con algo de asignar los valores de
Map<String,String> A
y parece a ser muy molesto para hacer tal cosa n veces
X->xx = A["aaa"]
cada vez que quiero llenar mi estructura de los mensajes SOAP.
Pregunta: ¿Es posible llamar a struct element por su nombre? * ejemplo: ser abe para procesar la siguiente manera:
X->get_instance_of("xx").set(A["aaa"]);
y ponerlo en un bucle .. *
Gracias,
¿Son todos miembros del mismo tipo? – dasblinkenlight
lazo a través de qué? La solución sería establecer algunos enlaces, pero es difícil de saber ya que no se ha dado suficiente información. – CashCow
¿La estructura es siempre la misma? Y ... ¿son los campos los mismos? –