000
25.07.2006, 17:01 Uhr
mase
|
Hallo! Ich weiss, das wurde schon mehrfach besprochen, aber ich finde hier keine Lösung für meinen speziellen Fall. Ich lese aus einer Datei einen String aus, der auch Leerzeichen enthalten kann.
C++: |
//Open projectfile ProjectFile.open(_FileName.c_str(),ios_base::in); if(!ProjectFile) { return LOAD_ERROR; } //Read data from projectfile and write it to the musiclist and bomblist BombList->clear(); ProjectFile>>size; for(int i=1;i!=size;i++) { ProjectFile>>tempBombId>>tempBombLaunchTime>>tempBombLaunchGroup>>tempBombLaunchSlot; editBombs(ADD,tempBombId,tempBombLaunchTime,tempBombLaunchGroup,tempBombLaunchSlot,i,0); } ProjectFile.close();
|
Mit den >>-Operatoren komm ich hier nicht weiter, wegen der Leerzeichen. Funktionieren Leerzeichen in Strings generell nicht, oder liegt das nur an den >>-Operatoren? -- May the force be with us! |