我有一个2D矢量,用于保存单词搜索游戏的字符。我必须取一个字符串(我正在搜索的单词)并浏览整个列表来比较字符串和一组字符,看它们是否匹配并输出我在2D矢量中找到匹配的位置。我只是对如何进行字符串和一组字符的比较感到困惑。
这是我开始尝试比较的一点:
bool SearchWord::SolveRowsRight(int index)
{
string findWord = GetWord(index);
for(int i = 0; i < board.size(); i++)
{
for(int j = 0; j < board.size() - findWord.size(); j++)
{
if(findWord == board[i][j])
return true;
}
}
return false;
}