000
06.10.2008, 11:15 Uhr
reinki0013
|
Hallo zusammen,
also ich möchte in einer MFC-Anwendung von einer Textdatei einlesen...
soweit so gut, ich hab es schon mal soweit geschafft, etwas in den string einzulesen...
hier der auszug von meiner datei:
// Öffnen der Länder-Datei fileLoad.open("Länder.txt",ios::in);
// Hat das anlegen der Datei funktioniert if (fileLoad) { while( ! fileLoad.eof()) { char help[300]; char help2[300]; float fhelp; CString command;
// erste Zeile einlesen fileLoad.getline(help, sizeof(help)); command = help;
if(command == "Austria") { fileLoad.getline(help, sizeof(help)); mLaender.AddString(Name); } }
Jetzt habe ich das Problem, dass ich folgendes aus der ".txt"-Datei auslese:
"Austria", 26.4, 15.00
wenn ich jetzt alles in einen string einlese, funktioniert das ja nicht, kann ich das irgendwie splitten oder so??
ich möchte also "Austria" extra einlesen, 26.40 extra einlesen und 15.00 einlesen...
wie kann ich das am besten machen??
lg reinki |