one will be in a node where there are multiple settings for the node. i think i like the linked list more, but i'm not sureCode://a linked list?
struct SETTINGS {
string name;
string value;
SETTINGS *next;
}
//or
struct SETTINGS {
vector<string> name;
vector<string> value;
}