Hi Leute...
Ich hab da einkleines Problem mit C++.
Ich möchte in einem String nach einem Buchstaben suchen, den der Benutzer eingegeben hat:
Das Problem ist, das es in dem Wort auch noch ein zweites t gibt.
Ich möchte alle t's im Wort angezeigt kriegen.
Gibt es eine Funktion mit der man alle Stellen anzeigen kann, wo dieser Buchstabe vorkommt?
Ich habe schon versucht mehrmals in dem Wort zusuchen, und zwar immer von der Stelle aus, wo das letzte mal der Buchstabe gefunden wurde. Das ist aber eine sehr umständliche Methode....
Ich hab da einkleines Problem mit C++.
Ich möchte in einem String nach einem Buchstaben suchen, den der Benutzer eingegeben hat:
Wenn der Benutzer in diesem Beispielt " t " eingibt, lautet das Ergebnis "0", da der Buchstabe t an erster Stelle gefunden wurde.(...)
string wort = "test";
string eingabe;
int ergebnis;
cin >> eingabe;
ergebnis = wort.find(eingabe, 0);
cout << ergebnis ;
(...)
Das Problem ist, das es in dem Wort auch noch ein zweites t gibt.
Ich möchte alle t's im Wort angezeigt kriegen.
Gibt es eine Funktion mit der man alle Stellen anzeigen kann, wo dieser Buchstabe vorkommt?
Ich habe schon versucht mehrmals in dem Wort zusuchen, und zwar immer von der Stelle aus, wo das letzte mal der Buchstabe gefunden wurde. Das ist aber eine sehr umständliche Methode....
