ToDu
Mitglied
Hi,
mein Problem besteht darin, dass ich eine Datei habe, in welcher X und Y Werte stehen (pro Zeile ein Tupel). Diese Werte brauch ich für weitere Berechnungen als Variablen in meinem Programm.
Erste Zeile der Datei wäre z.B. 12 34
while(cfKart.ReadString(sTemp) != NULL)
{
nIndex = sTemp.Find(sLeerzeichen); //Leerzeichen suchen
sXWert = sTemp.Left(nIndex); //sXWert = 12
}
Ich weiß das sXWert den richtigen Wert enthält aber ich habe keinen Plan wie ich den jetzt in einen double casten kann. Über ein paar Denkanstöße wäre ich echt dankbar.
Btw.
const char* ptmp=NULL;
ptemp = (LPCTSTR) sXWert;
double x = atof(pTemp);
funktioniert bei mir nicht. Habe ich aus einem Thread hier nur leicht abgewandelt.
Mfg
ToDu
mein Problem besteht darin, dass ich eine Datei habe, in welcher X und Y Werte stehen (pro Zeile ein Tupel). Diese Werte brauch ich für weitere Berechnungen als Variablen in meinem Programm.
Erste Zeile der Datei wäre z.B. 12 34
while(cfKart.ReadString(sTemp) != NULL)
{
nIndex = sTemp.Find(sLeerzeichen); //Leerzeichen suchen
sXWert = sTemp.Left(nIndex); //sXWert = 12
}
Ich weiß das sXWert den richtigen Wert enthält aber ich habe keinen Plan wie ich den jetzt in einen double casten kann. Über ein paar Denkanstöße wäre ich echt dankbar.
Btw.
const char* ptmp=NULL;
ptemp = (LPCTSTR) sXWert;
double x = atof(pTemp);
funktioniert bei mir nicht. Habe ich aus einem Thread hier nur leicht abgewandelt.
Mfg
ToDu