检查字符串是否匹配字符串数组中的任何字符串?

护符

我正在寻找一种方法来检查用户从其他10个字符串的数组中输入时输入的字符串(让我们将其作为字符串变量“ userinput”)。到目前为止,我有:

    while (userinput.empty()) //Check for empty input
{
    cout << "Please enter your identity.\n"; //Identify user
    getline(cin, userinput);

    do //Check to see if user is the same as the string variable "user"
    {
    cout << "This user is either non existent or has access privileges revoked.\n"; //Wrong username!
    cout << "Please re-enter the username.\n";
    getline(cin, userinput);
    }
    while (user != userinput);
}

但是可以看出,这仅适用于单个字符串变量“ user”。我将如何更改字符串数组?

数组本身如下:

string arr[10] = {"Test1", "Test2", "Test3", "Test4", "Test5", "Test6", "Test7", "Test8", "Test9", "Test10"};

请注意:我不打算使用密码,仅使用用户名。

一切都在流动

将支票放在单独的功能中

 bool isValidUserName(const string& input) {
      for(int i = 0; i < 10; ++i) {
          if(input == arr[i]) {
              return true;
          }
      }
      return false;
 }

并在一段时间内将其用作条件

 while (!isValidUserName(userinput));

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何检查字符串是否包含列表/数组中的任何字符串

来自分类Dev

如何检查字符串是否包含字符串数组中的字符串?

来自分类Dev

检查字符串是否包含数组中的字符

来自分类Dev

检查字符串是否包含数组的任何值?

来自分类Dev

检查字符串是否包含数组的任何元素

来自分类Dev

Drools规则:检查字符串是否在集合中包含任何字符串

来自分类Dev

如何在ruby中检查字符串是否包含字符串数组中的任何一个

来自分类Dev

检查字符串是否在字典中的数组中

来自分类Dev

检查字符后是否有任何字符串

来自分类常见问题

检查字符串是否包含数组中的值

来自分类Dev

如何检查字符串是否在数组中?

来自分类Dev

如何检查字符串是否在JavaScript数组中?

来自分类Dev

检查字符串数组是否在react中包含子字符串值

来自分类Dev

如何检查字符串数组中的所有字符串是否均为数字?

来自分类Dev

检查字符串是否不包含Python中子字符串列表中的任何子字符串

来自分类Dev

检查字符串中的字符

来自分类Dev

检查字符串中的字符

来自分类Dev

如何检查字符串是否与静态类中任何变量的名称匹配?

来自分类Dev

如何检查字符串是否包含存储在数组中的字符,但是如果字符串包含不在数组中的任何字符,则返回false

来自分类Dev

HQL检查字段是否包含字符串列表中的任何字符串

来自分类Dev

如何检查字符串是否与node.js中的任何正则表达式数组匹配?

来自分类Dev

检查字符串是否包含给定字符串python中的字符以外的字符

来自分类Dev

检查字符串是否包含JavaScript中数组的任何元素

来自分类Dev

PHP检查字符串的任何部分中是否存在数组元素

来自分类Dev

检查字符串中是否包含非法字符

来自分类Dev

多次检查字符是否在字符串中

来自分类Dev

检查字符串中是否包含非法字符

来自分类Dev

检查字符串是否在组中包含字符

来自分类Dev

检查字符是否在字符串中的错误位置

Related 相关文章

  1. 1

    如何检查字符串是否包含列表/数组中的任何字符串

  2. 2

    如何检查字符串是否包含字符串数组中的字符串?

  3. 3

    检查字符串是否包含数组中的字符

  4. 4

    检查字符串是否包含数组的任何值?

  5. 5

    检查字符串是否包含数组的任何元素

  6. 6

    Drools规则:检查字符串是否在集合中包含任何字符串

  7. 7

    如何在ruby中检查字符串是否包含字符串数组中的任何一个

  8. 8

    检查字符串是否在字典中的数组中

  9. 9

    检查字符后是否有任何字符串

  10. 10

    检查字符串是否包含数组中的值

  11. 11

    如何检查字符串是否在数组中?

  12. 12

    如何检查字符串是否在JavaScript数组中?

  13. 13

    检查字符串数组是否在react中包含子字符串值

  14. 14

    如何检查字符串数组中的所有字符串是否均为数字?

  15. 15

    检查字符串是否不包含Python中子字符串列表中的任何子字符串

  16. 16

    检查字符串中的字符

  17. 17

    检查字符串中的字符

  18. 18

    如何检查字符串是否与静态类中任何变量的名称匹配?

  19. 19

    如何检查字符串是否包含存储在数组中的字符,但是如果字符串包含不在数组中的任何字符,则返回false

  20. 20

    HQL检查字段是否包含字符串列表中的任何字符串

  21. 21

    如何检查字符串是否与node.js中的任何正则表达式数组匹配?

  22. 22

    检查字符串是否包含给定字符串python中的字符以外的字符

  23. 23

    检查字符串是否包含JavaScript中数组的任何元素

  24. 24

    PHP检查字符串的任何部分中是否存在数组元素

  25. 25

    检查字符串中是否包含非法字符

  26. 26

    多次检查字符是否在字符串中

  27. 27

    检查字符串中是否包含非法字符

  28. 28

    检查字符串是否在组中包含字符

  29. 29

    检查字符是否在字符串中的错误位置

热门标签

归档