char array in variable umwandeln
Verfasst: 28. August 2008 15:36
Hallo.
Ich bin zwar kein Anfänger mehr
aber ich habe ein kleines C++ Problem.
Ich würde gerne aus einer Datei strings auslesen und daraus variablennamen generieren.
Um das mal zu verdeutlichen hier der ein kleines Beispiel:
Ich habe folgende klasse:
und das steht in der datei:
nun würde ich in der FileData klasse gerne eine parse funktion haben, die die datei ausliesst und aus dem string "wert1" auf den member zugreift.
Sprich wenn ich parse habe ich folgende informationen:
Geht das?
Ich bin zwar kein Anfänger mehr
Ich würde gerne aus einer Datei strings auslesen und daraus variablennamen generieren.
Um das mal zu verdeutlichen hier der ein kleines Beispiel:
Ich habe folgende klasse:
Code: Alles auswählen
class FileData
{
int wert1;
int wert2;
}Code: Alles auswählen
FileData
{
wert1 : [int]100;
wert2 : [int]255;
}Sprich wenn ich parse habe ich folgende informationen:
Code: Alles auswählen
QString className = "FileData"
QString memberName = "wert1"
QString memberType = "int"
QString memberValue = "100"
//per Macro oder wie auch immer
MEMBER(memberName) = memberValue.toInt()
Geht das?