Ich möchte sehen, ob ein Zeichen in einer Zeichenfolge vorhanden ist

7

Ich programmiere ein Programm in C ++ (typisches Spiel), in dem Sie einen Buchstaben erraten müssen und er überprüft, ob er in einer Zeichenkette vorhanden ist.

Zum Beispiel

Secret String: Ich programmiere gerne.

Guess1: 'a'

Anzeige:. .... .. ..... a ...

usw.

Aber ich weiß nicht, wie ich sehen kann, ob sich ein Charakter in dieser geheimen Zeichenfolge befindet.

Ich verwende std :: string (obligatorisch)

Jede Hilfe ist willkommen!

    
Cissmayazz 21.07.2010, 15:05
quelle

4 Antworten

14

Beginnen Sie mit dem Suchen in einer Dokumentation wie: Ссылка . (Tipp: Sie möchten etwas "finden" ...)

    
Scharron 21.07.2010, 15:09
quelle
8

Sie können find_first_of

verwenden     
JRL 21.07.2010 15:08
quelle
5

Es gibt mehrere Methoden in std :: string, die helfen würden:

finden () rfind () find_first_of () find_last_of () substr ()

    
Amardeep AC9MF 21.07.2010 15:09
quelle
0

Sehen Sie sich string :: find an

    
JLWarlow 21.07.2010 15:09
quelle

Tags und Links