Hoi
Ik wil vanuit een bestand een waarde kunnen lezen, die waarde opslaan in een variabele en de waarde dan als een enum gebruiken.
Dit heb ik er van gemaakt, maar blijkbaar werkt het niet.
Bestand:
Car1=MODEL_AUDI
Code:
De waarde van Car1 leest het script goed, maar Car1M is niet MODEL_AUDI geworden.
De functie RequestModel ziet er werkend zo uit:
RequestModel(MODEL_AUDI);
Ik heb werkelijkwaar geen idee wat ik fout aan het doen ben
Ik wil vanuit een bestand een waarde kunnen lezen, die waarde opslaan in een variabele en de waarde dan als een enum gebruiken.
Dit heb ik er van gemaakt, maar blijkbaar werkt het niet.
Bestand:
Car1=MODEL_AUDI
Code:
code:
1
2
3
4
5
6
7
8
9
10
11
| std::map<std::string, eModel> strToEnum; char Car1[128]; GetPrivateProfileString("AddedCars","Car1",NULL,Car1,512,"./TrafficLoad.ini"); if (condities){ eModel Car1M; Car1M = strToEnum[Car1]; RequestModel(Car1M); } |
De waarde van Car1 leest het script goed, maar Car1M is niet MODEL_AUDI geworden.
De functie RequestModel ziet er werkend zo uit:
RequestModel(MODEL_AUDI);
Ik heb werkelijkwaar geen idee wat ik fout aan het doen ben