Richtiger Typ?
-
Hi Leutz
Hab folgendes Problem:
Ich will einen Wert aus einer ini-Datei auslesen und auf der Dialogoberflche(MFC) per Membervariable wieder ausgeben.
Ich hab das wie folgt gelöst:char buffer[100]; sprintf(buffer, "%g", GetPrivateProfileInt("Files","NOF",0,"setup.ini")); m_nof = buffer;
Aber, anstatt des eingestellten Wertes von 4 bekomm ich eine lange Zahl von 9,3275.... raus.
Hab ich da einen falschen Typ genommen?MFG
FatalError
-
Ja. Wenn du int willst, darfst du sprintf nicht erzählen, da käme ein double (%g). Versuchs mit %d.
-
Danke!
Daran hats dann also gelegen.MFG
FatalError