我正在用C ++(典型的游戏)编写一个程序,你需要猜一个字母,它会检查字母是否存在。
例如
秘密字符串:我喜欢编程。
猜猜1:'a'
显示:。 ...... ...... ..... ...
等
但我不知道如何看到一个角色是否在这个秘密字符串中。
我正在使用std :: string(强制性)
感谢任何帮助!
答案 0 :(得分:16)
首先在以下文档中学习搜索:http://www.cplusplus.com/reference/string/string/。 (提示:你想“找到”某些东西......)
答案 1 :(得分:8)
您可以使用find_first_of
答案 2 :(得分:5)
std :: string中有几种方法可以提供帮助:
查找() RFIND() find_first_of() find_last_of() SUBSTR()
答案 3 :(得分:0)