C ++-For循环未循环

时间:2018-12-02 03:58:10

标签: c++ visual-c++

我正在做一个子手程序。到目前为止,我从10个池中随机选择了一个单词,这给了我们“ guessWord”。我已经验证了选择单词后,我从“ guessWord.size()”中得到了一个准确的数字。在此代码段中,通过调试器时,程序将进入for循环,测试if函数,然后完全退出for循环。

这是怎么回事?

for (int i = 0; i < guessWord.size(); ++i)
            {
                if (guessWord.at(i) == guess)
                {
                    soFar.at(i) == guess;
                }
            }

1 个答案:

答案 0 :(得分:1)

看起来像这条线     soFar.at(i) == guess; 应该没有双等号,应该是     soFar.at(i) = guess;