finke
Eroberer
Hi, ich hab folgendes Problem, ich möchte mit c++ eine klasse schreiben, welsche eine config-Datei mit folgendem Syntax einliest.
Jetzt soll für jede in der Datei stehende Option in der Klasse eine Variable mit dem entsprechendem Namen, und typ erstellt werden. Ist sowas überhaupt möglich?
Und genau so, kann ich mit
eine variable ansprechen? das praktisch der string config als Variablenname in der Funktion verwendet wird?
Code:
# Zeilen die mit # beginnen sind Kommentarzeilen.
# Variablen werden vollständig groß geschrieben.
#
# Werte werden wie folgt angegeben:
# FOO = Zahl Übergibt die Zahl zahl
# FOO = On Schaltet die Option an
# FOO = Off Schaltet die Option aus
# FOO = "foo" Übergibt den String 'foo'
Jetzt soll für jede in der Datei stehende Option in der Klasse eine Variable mit dem entsprechendem Namen, und typ erstellt werden. Ist sowas überhaupt möglich?
Und genau so, kann ich mit
Code:
string get_config(string config);
int set_config(string config, int value);
eine variable ansprechen? das praktisch der string config als Variablenname in der Funktion verwendet wird?