C++ Suchen von Zeichenkette und Variable

Ich will eine bestimmte Zeichenkette in Verbindung mit einem Integer in einem String suchen. z.B. will ich finden „life1“, wobei ich „life“ als string vorgebe und 1 ein Integer ist. Wie kann ich dabei dann verhindern, dass ich bei „life1“ auch einem string der „life12“ lautet finde?

Ich will eine bestimmte Zeichenkette in Verbindung mit einem
Integer in einem String suchen. z.B. will ich finden „life1“,
wobei ich „life“ als string vorgebe und 1 ein Integer ist. Wie
kann ich dabei dann verhindern, dass ich bei „life1“ auch
einem string der „life12“ lautet finde?

welche funktion nimmst du denn ?

es gibt ja auch suchfunktionen wo man bestimmen kann wo die wortgrenze ist.
also „life1“ nur am ende eines Strings oder nur am anfang oder beides, dann hast du genau das was du willst.