Ich habe ein Problem. Ich lade die ganze Datei und gehe dann durch, um ein paar Infos zu bekommen. Im Kartenformat können jedoch 0 oder 20 "Zeilen" mit der Info vorhanden sein. Ich muss wissen, wie man std :: string durchstreichen kann. Es gibt eine Funktion (Quell-Stream, Ziel-String, Dezimal), aber ich brauche (Quell-String, Ziel-String, Dezimal). Das Suchen in Streams ist in C ++ nicht möglich (nur mit vielen Temp-Strings und Extrahieren und Einfügen ist oft nicht möglich, es ist unklar und ich möchte es nicht so unordentlich machen). Ich möchte also wissen, wie man aus einer std :: string-Linie herauskommt.
Thans
Sie scheinen std::istringstream
zu wollen, das sich in der Kopfzeile <sstream>
: