繁体   English   中英

C ++-For循环未循环

[英]C++ - For loop not looping

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

到底是怎么回事?

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

看起来像这行soFar.at(i) == guess; 不应该有双等于号,应该是soFar.at(i) = guess;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM