Hallo zusammen 
ich möchte eine Zeile aus einer Textdatei einlesen, die so aussieht:
1;7/1/1962 ;3/1/1997 ;1;"05";"007";"2110 WEST WALNUT";"Rogers";"AR";"72756";"Supercenter"
Jede einzelne Angabe ist mit einem Semikolom getrennt.
Die Angaben stehen in Gänstefüßchen.
Damit ich mit Separatoren umgehen kann, habe ich folgendes geschrieben:
Das hat bisher ganz gut geklappt. Ich dachte ich kann so jede Datei mit Seperatoren einlesen.
In diesem Fall aber habe ich ein Problem mit Gänsefüßchen.
Nach dem stringstream nach dem ";" getrennt hat bleibt bei der ersten Angabe anstatt "05"
einfach: \\
Ich habe die Datei in verschiedene Zeichensätze umgewandelt aber das bringt nichts.
Was könnte das sein?
Danke für jeden Tipp.

ich möchte eine Zeile aus einer Textdatei einlesen, die so aussieht:
1;7/1/1962 ;3/1/1997 ;1;"05";"007";"2110 WEST WALNUT";"Rogers";"AR";"72756";"Supercenter"
Jede einzelne Angabe ist mit einem Semikolom getrennt.
Die Angaben stehen in Gänstefüßchen.
Damit ich mit Separatoren umgehen kann, habe ich folgendes geschrieben:
C++:
while (!datei.eof()) {
std::getline(datei, zeile);
stringstream ss(zeile);
while (!ss.eof()) {
std::getline(ss, wort, ';');
}
}
Das hat bisher ganz gut geklappt. Ich dachte ich kann so jede Datei mit Seperatoren einlesen.
In diesem Fall aber habe ich ein Problem mit Gänsefüßchen.
Nach dem stringstream nach dem ";" getrennt hat bleibt bei der ersten Angabe anstatt "05"
einfach: \\
Ich habe die Datei in verschiedene Zeichensätze umgewandelt aber das bringt nichts.
Was könnte das sein?
Danke für jeden Tipp.