deepthroat
Erfahrenes Mitglied
Doch. Ganz bestimmt.Eh... vielleicht nicht?
Gruß
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Doch. Ganz bestimmt.Eh... vielleicht nicht?
Doch. Ganz bestimmt.
Gruß
Indem du einfach die Startposition als zweiten Parameter angibst von der ab gesucht werden soll.Um noch mal die Frage klar zu erklären, nehmen wir an, der Text im String "StrDateiInhalt" kann so aussehen:
...
xxx = 111
StrToSearch1 = 222
yyy = 333
StrToSearch2 = 444
...
Über string::find finde ich StrToSearch schon, aber wie kann ich weiter nach dem Wert hinter dem String suchen?
Ok, vielleicht ein Beispiel, wie ich mit dem Rückwert umgehen kann?
const string text("Ein Beispiel mit String Suche");
string::size_type pos = text.find("mit");
if (pos != string::npos) {
cout << "found at " << pos
<< " substring: " << text.substr(pos);
}
Danke deepthroat.GrußC++:const string text("Ein Beispiel mit String Suche"); string::size_type pos = text.find("mit"); if (pos != string::npos) { cout << "found at " << pos << " substring: " << text.substr(pos); }
Code:std::string c; string Tag; ifstream f; size_t found; Tag="StrToSearch"; f.open("Filename.txt"); if(!f.good()) { return false; } getline(f, c); if(found=c.find(Tag)!=string::npos) { cout << "found" << endl; } f.close(); return 0;
Moin,
aber ja: Du hast dort ZWEI Vergleiche drin ! ! !
Überleg' mal, was das bedeutet und was Du wirklich vergleichst ! ! !
Gruß
Klaus