I am trying to dynamically assign values from a file to variables in a structure, but can't figure out how to do it. I have a structure:
struct abc {
int age = 0;
string name = "whatever";
} *ABC;
I also have a function that loops through a file that can read these values so I would end up with a line that contains the variable name and its value that would need to be updated. So, for example, I might end up with two variables like:
KEY="age"
VAL="21"
after it processes the first line of the following file:
age|21
name|bill
How would I assign the VAL value to the ABC struct variable KEY?
Thanks!
UPDATE:
So I'm looking to do something like:
ABC.KEY = VAL
meaning
ABC.age = 21