腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
如何
从
cin
读取
,
直到
它为
空
?
我正在尝试
从
通过
cin
传入的文件中
读取
成对的行。我需要一直读到文件为
空
。如果行对中有一行是
空
的,我需要将该行保存为"“。如果两行都为
空
,则需要将这两行都保存并处理为"“。我使用getline读入行,并使用while循环继续执行,
直到
两行都为
空
。但是,我需要它继续,
直到
文件为
空
,因为有可能两个空行后面跟着一些填充的行。这就是我目前的情况: getline(
cin
, str1); g
浏览 72
提问于2021-09-23
得票数 1
回答已采纳
2
回答
为什么不要求用户输入另一个输入呢?
、
、
是/否...有人能告诉我
如何
修复这个小故障吗?yes/no: ";if (ans.compare("yes") == 0) { return true; } cout << numOfWords << endl;{ getline(
浏览 1
提问于2015-03-18
得票数 1
2
回答
澄清
cin
在C++中的一种基本行为
、
我很好奇为什么
cin
的行为是这样的。我想我可能对它的行为有一些误解。 string s = "Mary" ; // initialized to a random string
cin
>> b ;
浏览 2
提问于2015-05-26
得票数 5
回答已采纳
3
回答
cin
.get()不工作了吗?
据我所知,
cin
.get();应该阻止窗口关闭,
直到
我按下一个键,但它似乎不工作,因为它之前的代码,我不知道是什么问题。int x, int y); { int y;
cin
>> x >> y; cout << total;
cin<
浏览 2
提问于2011-12-14
得票数 1
回答已采纳
1
回答
如果按Enter键,则执行某些操作;如果键入End,则执行其他操作。C++
<< endl; trade(word); cout << "Press Enter to continue and write a newType End to terminate." << endl; if(input == ""){ } else if(input
浏览 13
提问于2020-12-29
得票数 0
5
回答
如何
从
Map中随机
读取
一对,
直到
它为
空
(Java)
、
、
我已经在我的类中定义了一个像position ---> rule一样存储的Map,例如:2--->teacher4--->student 我希望每次玩家加入我的游戏时,我可以
从
地图中随机
读取
一副
浏览 7
提问于2014-07-19
得票数 2
回答已采纳
3
回答
我不明白为什么“白痴”不能正常工作
、
这段代码包含两个函数--一个用于将字符写入文本文件,另一个用于
从
文本文件中
读取
字符。ofstream ofile; {
cin
>> c; break; cnt++;
浏览 8
提问于2015-06-01
得票数 0
回答已采纳
1
回答
什么时候使用空白的
cin
.get()?
正如标题所说-什么时候应该使用空白的
cin
.get()?那么,空白的
cin
.get()有什么作用,应该在什么时候使用它?谢谢。
浏览 2
提问于2018-10-28
得票数 0
1
回答
如何
在c++中捕获运行时错误?
、
、
我该
如何
处理这种情况,以便在发生这种情况时显示一条错误消息,而不是将整个程序丢弃?int x = 0;
cin
>> x;{ cout<<"\nThe place you
浏览 0
提问于2012-04-01
得票数 1
1
回答
在C++中,
如何
在同一个
cin
对象的一个实例中
读取
不同类型的数据?
int main(){ //...somecode...CMyistream_iterator<string> inputStr(
cin
); } 22 33 44汤姆杰克+‘n’第二个类不能构造,因为它不能在接下来的两个字符串中
读取
。我该
如何
解决这个问题?
浏览 3
提问于2022-02-09
得票数 -1
回答已采纳
1
回答
尝试使用getline()的两个单独实例来填充两个独立的向量
、
int> expecDate; string firstLine; while(getline(
cin
num = atoi(firstLine.c_str()); } while(getline(
cin
total_d = 15*(day_a - day_e); cout<<total_d<<
浏览 1
提问于2018-01-18
得票数 4
回答已采纳
1
回答
用
cin
缓冲液做一些事情
直到
空
。
、
、
、
我想让我的程序通过
cin
缓冲区
读取
,
直到
里面没有任何东西可读为止。很多地方似乎都是这样的:{ //do stuff with s然而,当我尝试这样做时,即使
cin
缓冲区是
空
的,程序也只是无限地等待输入和执行循环同时(
cin
>> s)也做同样的事情。
浏览 0
提问于2014-09-25
得票数 0
回答已采纳
1
回答
C++ multiple
cin
.get()
、
、
、
、
这似乎是一个老问题,但这里的问题不是使用两个
cin
.get(),而是使用两个以上的!如果我写(用DEV C++)char s[50];
cin
.get(t,99);
cin
.get(f,99);first
ci
浏览 1
提问于2014-02-12
得票数 1
回答已采纳
2
回答
可能有多个时间(
cin
>>input)
、
、
、
我想知道是否可能有多个while (
cin
>>(variable)),如下代码所示:#include <vector> {int input; v1.push_back(input); while (
cin
>>我怀疑EOF对于第一个载体意味着第一个
cin
,对于第
浏览 0
提问于2016-09-16
得票数 1
回答已采纳
3
回答
如何
使用堆栈C++以逆序
读取
文件和打印
、
、
我必须一次
读取
文本文件中的每个单词,然后将该单词推送到堆栈中,然后一次弹出每个单词,以便在显示器上打印。我已经尝试了以下代码,但在运行程序后,编译器只显示空白屏幕,没有错误。"; } { if (infile.fail()) break
浏览 40
提问于2018-07-31
得票数 3
回答已采纳
3
回答
需要帮助理解
cin
缓冲行为
iostream> {
cin
.ignore(1,'\n') 但难道它不应该只准备好一个角色而忽略其余的角色吗?
浏览 5
提问于2013-01-21
得票数 2
回答已采纳
2
回答
关于
cin
和输入缓冲区的简短问题
string a;
cin
>> a; 这基本上会提取输入流中的所有内容,但是如果流是
空
的,它基本上会要求用户输入一些东西?就像是这样吗?我曾经认为
cin
提供了对输入流的访问,用户可以输入任何内容并提取出来,但现在我对它有了更多的理解,我所说的是真的吗?它试图
从
流中提取一些东西,但是如果它在那里什么都没有看到,那么它会要求用户输入吗?
浏览 27
提问于2021-09-09
得票数 0
回答已采纳
2
回答
从
控制台
读取
Qt,并在Enter按下时停止
、
、
、
、
QTextStream
cin
(stdin);cout.flush();
cin
>> path; 这是密码。它打印消息,然后等待
直到
您编写一些文本,然后按Enter键。但是,如果您不想输入任何文本,并且希望将路径字符串
浏览 8
提问于2017-08-02
得票数 1
2
回答
基于C++向量的故障分析
、
、
number occurs, will constantly be overwritten { v.push_back(x);} 如果您转到代码的第88行,并将循环计数器的增量
从
i
浏览 1
提问于2014-03-31
得票数 0
回答已采纳
1
回答
如何
在同一个数据成员中为c++中的另一个对象输入另一个字符串?
、
、
e3.output();}{
cin
.clear();
cin
.getline(ename, 49);
cin
>>emp_id; cout <<"
浏览 0
提问于2017-09-10
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C/C+常用输入函数总结,不收藏亏了!
字符串的输入
C+快速入门:9.字符和字符串
C++ 图论算法之欧拉路径、欧拉回路算法(一笔画完算法)
成为C/C+大佬第一步之学会system
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券