int main()
{
char *a = "i am mad";
string str(a);
cout<<str.rfind("mad");
system("pause");
return 0;
}
So versuche ich, einen bestimmten Teil eines string.Let des zum Vergleich Vergleich sagen, dass die Zeichenfolge enthält mad
dann würde ich eine Operation durchführen und wenn nicht ich eine andere Operation ausführen . Meine Quellzeichenfolge ist nur im const char-Format vorhanden. Ich bin in der Lage zu finden, wo die Unterzeichenfolge ist d. H. mad
, aber ich kann es nicht verwenden, um mit etwas zu vergleichen.einen bestimmten Teil einer Zeichenfolge durch eine andere Zeichenfolge
So habe ich die Position der Teilzeichenfolge gefunden, aber ich weiß nicht, wie man vergleicht. was soll ich ändern? Ich weiß, dass mad
von 5 Standort beginnt, aber dann wie vergleiche ich.?
Ich bin ziemlich neu in der Programmierung. Kannst du mir sagen, wie es geht? –