Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ for循环中的MSVS错误_C++_Visual Studio_For Loop - Fatal编程技术网

C++ for循环中的MSVS错误

C++ for循环中的MSVS错误,c++,visual-studio,for-loop,C++,Visual Studio,For Loop,我在MSV的下面一行发现了错误。感谢您的帮助 for (unsigned i = 0; i < password.size; i++) { bool ok(const string & password) { bool seenUpper = false; bool seenLower = false; bool seenDigit = false; for (unsigned i = 0; i < password.size; i

我在MSV的下面一行发现了错误。感谢您的帮助

for (unsigned i = 0; i < password.size; i++) {
    bool ok(const string & password) { 
    bool seenUpper = false;
    bool seenLower = false;
    bool seenDigit = false; 
    for (unsigned i = 0; i < password.size; i++) {
        char c = password[i];
        if (isupper(c)) { seenUpper = true; }
        if (islower(c)) { seenLower = true; }
        if (isdigit(c)) { seenDigit = true; }
    }
    return seenUpper; 
    return seenLower;
    return seenDigit;
}
for(无符号i=0;i
std::string的成员是一个函数。您需要通过附加
()
对其求值。它返回一个类型为
size\u type的值,该值可能有符号,也可能没有符号。您应该对循环索引变量使用相同的类型


考虑到你有3个连续的代码>返回< /COD>语句,你也应该考虑增加编译器的警告级别。它会教你很多关于你的代码。

<代码>密码。siz()
-案例已解决。什么错误?我在您的帖子中没有看到任何错误消息。编辑您的帖子并包含它们可能是一个好主意。等等,无条件
返回
连续三个值有问题。