cin 相关问题

std :: cin是C ++标准库提供的全局流对象,用于从标准输入流中读取。

在cin之后使用getline(cin,s)

我需要以下程序来获取整行用户输入并将其放入字符串名称:cout <<“输入数字:”; int数; cin >>数字; cout <<“输入姓名:”; ...

回答 14 投票 36

在按下enter之前清除控制台上的用户输入

我正在尝试编写一个控制台游戏,玩家应该能够打开箱子。要做到这一点,用户需要在面对胸部时按“E”(对问题不是很重要,只是...

回答 1 投票 0

由于某种原因输入cin文本后,cout出现空白。有任何想法吗?

所以我想创建一个简单的文本RPG。但是,这个问题阻碍了我。 #包括 using namespace std; int main(){int input;斯文;长梅西; ...

回答 1 投票 0

如何使用cin从输入的字符串中提取特定的数值?

1U = 1.2A 1U = 2.3B 1U = 3.4C 1U = 4.5D 1U = 5.6E 1U = 6.7F 1U = 7.8G上面的代码是输入。有没有办法只从每一行中提取数字?例如,在第一行,唯一...

回答 1 投票 0

如何在不同的行中多次获得cin?

我希望输入两次,一个变量一个字符串和另一个字符,但它总是出现编译错误,我该如何解决这个问题。我试过cin.clear();但它似乎不起作用......

回答 3 投票 -1

C ++中的char *和cin

我想使用cin向char *变量输入一个不确定长度的字符串;我可以这样做:char * tmp =“我的字符串”; cout << tmp << endl;系统( “暂停”);它完美地运作。 ...

回答 2 投票 2

`cin >>`虽然它们被空格分隔,它们如何取三个值?

在线查看一些代码时,我发现了cin >> arr [0] [0] >> arr [0] [1] >> arr [0] [2]其中我放了一行由空格分隔的三个整数值。我看到那三个整数......

回答 2 投票 -1

C ++:如何检查cin缓冲区是否为空?

你怎么检查用户是否没有在cin命令输入任何东西,只需按Enter键?

回答 4 投票 28

如何调试这个C ++程序?

特别是我正在看207到219行:// ZakAttack.cpp - 计算学生成绩的程序和//显示整体GPA // Shaheen Fathima Abdul Jamal Nazar,CISP 360 // ...

回答 1 投票 -2

为c ++ cin上的无效输入数生成错误消息

我正在使用以下代码:string a,b,c; cin >> a >> b >> c;解释:如果用户输入例如“hello new world hi”然后映射是a ='hello',b ='new'和c ='world'。 “......

回答 4 投票 0

为什么std :: cin不会提示用户输入?

我试图更好地理解std :: cin的行为。让我们看看以下代码:#include ...

回答 1 投票 0

检查cin输入流会产生一个整数

我输入了这个,它要求用户输入两个整数,然后变成变量。从那里它将执行简单的操作。如何让计算机检查输入的内容...

回答 6 投票 12

cin直接向量 ,没有更多数据时中断循环

下面的代码运行并将输入存储在向量中,但它会无限循环地监听输入。目的是从一行输入中取一串int,用空格分隔,然后......

回答 3 投票 2

如何在使用cin请求int时有效地模糊用户输入?

这是我在这里的第一篇文章,我是编程/ C ++的新手(实际上只是在这个兔子洞的几个星期内)。我在Microsoft Visual Studio 2017中有这个测试项目,我...

回答 5 投票 2

为什么我遇到getline()? “没有重载函数的实例与参数列表匹配”和“数据不明确”

我之前使用过这个确切的函数,但只是复制并粘贴到另一个文件导致它停止工作。唯一的变化是我添加了“using namespace std”。在我的“ReadData()”函数中,...

回答 2 投票 0

cin.fail()没有返回true

我不确定我是否正确理解cin.fail()。当用户没有输入整数时,我试图让它返回true。 #包括 using namespace std; int main(){int ...

回答 1 投票 -2

在这种情况下如何防止C ++输出/控制台表单关闭

#包括 using namespace std; #包括 #include“dos.h”int sum(int&a,int&b){a ++;基础B ++;返回(a)+(b); } int main(){int a,b; cout&...

回答 1 投票 1

C ++读取未知数量的整数以输出和输出总和

我是c ++的新手,我正在尝试编写自己的程序版本,该程序打印从cin读取的未知数量的整数的总和。我所涉及的唯一预处理器指令是#...

回答 2 投票 -6

初始化数组,可能无法预料的后果?

我最近观察到,通过初始化数组,垃圾值全部被空终结符替换。这似乎是无关紧要的,但在一个大型程序中,我认为不会......

回答 1 投票 1

按任意键继续Linux C ++

我不确定在Linux中是否有任何不同,但我在网上找到了这个:cout <<“按Enter继续......”; cin.ignore(numeric_limits :: MAX(), '\ n'); ...

回答 3 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.