检查用户是否输入了空白的c ++

结果

我需要做一个循环,从用户那里获取三个字符串作为输入,如果没有输入,则停止。我的密码

while(true){
cout << "Enter string1 string2 string3: ";
getline(cin,s1, ' ');
if(s1.empty())
    break;
getline(cin, s2, ' ');
getline(cin, s3);
}

如果我什么都没输入,getline会等到我至少输入一个空格。当什么都没输入时,如何使它停止?

萨胡

我的建议:

  1. 阅读一行文字。
  2. 使用该行构造一个istringstream使用istringstream提取变量。

这就是我的想法:

std::string line;
while ( getline(std::cin, line) )
{
   std::istringstream str(line);
   if ( !(str >> s1 >> s2 >> s3 ) )
   {
      break;
   }
}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

C ++检查用户输入是否为数字,而不是字符或符号

来自分类Dev

检查用户输入的数字是否重复

来自分类Dev

用于检查用户是否输入了四舍五入到100的值的正则表达式验证器

来自分类Dev

检查用户是否输入了有效的城市或国家?

来自分类Dev

检查输入以查看用户是否输入了control -d

来自分类Dev

如何检查用户是否输入了促销代码?

来自分类Dev

检查用户是否使用数组两次输入了相同的字符串

来自分类Dev

检查用户是否输入了数字

来自分类Dev

检查用户是否输入了。##美分

来自分类Dev

Swift表单验证-检查是否输入了Int或String

来自分类Dev

C编程:如何检查用户是否仅在以下表达式中输入了数值?

来自分类Dev

检查用户输入是否在我的数组中

来自分类Dev

检查用户是否仅输入数字,PHP

来自分类Dev

如何检查用户输入的结尾是否以“?”结尾?“。”“!”

来自分类Dev

检查用户输入是否输入了重复的数字

来自分类Dev

检查是否已经猜出或输入了单词

来自分类Dev

验证用户的输入以检查输入的C格式是否正确

来自分类Dev

如何检查用户是否输入了与漩涡哈希匹配的密码?

来自分类Dev

检查用户是否使用数组两次输入了相同的字符串

来自分类Dev

检查用户输入是否适合

来自分类Dev

循环检查用户输入的空白空间

来自分类Dev

C编程:如何检查用户是否仅在以下表达式中输入了数值?

来自分类Dev

如何检查用户是否输入了单个字母?

来自分类Dev

检查用户是否输入了正确的字符串

来自分类Dev

angularJs检查是否输入了输入

来自分类Dev

调用(是/否)函数来确定用户是否输入了有效的输入

来自分类Dev

如何检查用户是否在java中输入了一个符号?

来自分类Dev

检查用户在脚本运行时是否输入了内容

来自分类Dev

C# 查看是否输入了某个键

Related 相关文章

  1. 1

    C ++检查用户输入是否为数字,而不是字符或符号

  2. 2

    检查用户输入的数字是否重复

  3. 3

    用于检查用户是否输入了四舍五入到100的值的正则表达式验证器

  4. 4

    检查用户是否输入了有效的城市或国家?

  5. 5

    检查输入以查看用户是否输入了control -d

  6. 6

    如何检查用户是否输入了促销代码?

  7. 7

    检查用户是否使用数组两次输入了相同的字符串

  8. 8

    检查用户是否输入了数字

  9. 9

    检查用户是否输入了。##美分

  10. 10

    Swift表单验证-检查是否输入了Int或String

  11. 11

    C编程:如何检查用户是否仅在以下表达式中输入了数值?

  12. 12

    检查用户输入是否在我的数组中

  13. 13

    检查用户是否仅输入数字,PHP

  14. 14

    如何检查用户输入的结尾是否以“?”结尾?“。”“!”

  15. 15

    检查用户输入是否输入了重复的数字

  16. 16

    检查是否已经猜出或输入了单词

  17. 17

    验证用户的输入以检查输入的C格式是否正确

  18. 18

    如何检查用户是否输入了与漩涡哈希匹配的密码?

  19. 19

    检查用户是否使用数组两次输入了相同的字符串

  20. 20

    检查用户输入是否适合

  21. 21

    循环检查用户输入的空白空间

  22. 22

    C编程:如何检查用户是否仅在以下表达式中输入了数值?

  23. 23

    如何检查用户是否输入了单个字母?

  24. 24

    检查用户是否输入了正确的字符串

  25. 25

    angularJs检查是否输入了输入

  26. 26

    调用(是/否)函数来确定用户是否输入了有效的输入

  27. 27

    如何检查用户是否在java中输入了一个符号?

  28. 28

    检查用户在脚本运行时是否输入了内容

  29. 29

    C# 查看是否输入了某个键

热门标签

归档