腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
cin.get
在
cin
中
存储
抛出
错误
标志
的
字符
c++
我正在尝试将
抛出
失败位
的
字符
存储
在
cin
语句中。本质上,我试图做
的
是让用户输入两个要比较
的
数字,但如果用户输入类似“111X222c”
的
内容,那么它会将x和c
存储
在
另一个变量error1/2
中
。我只能
使用
条件运算符和if语句,这是我到目前为止
的
代码,我不知道还能做什么,如果有人能帮上忙,我将不胜感激。(
cin
>
浏览 7
提问于2021-04-21
得票数 0
2
回答
对于
cin.get
()来说,空输入到底意味着什么?
c++
、
input
、
cin
我认为这是一个简单
的
问题,但我不理解这个代码示例
中
的
概念,主要是
在
while循环中:void strcount(我所理解
的
是,while循环一直持续到
cin
返回false为止。它过滤掉缓冲区
中
剩下
的
输入(因为它不是ArSize或以下
的
大小,或者它是--然后它只过滤掉换行符),直到它满足换行符为止。然后计算
字符
串<em
浏览 9
提问于2022-01-07
得票数 2
回答已采纳
1
回答
使用
cin.get
读取
字符
数组
c++
、
input
、
char
、
c-strings
我尝试编写一个程序,获取最多20个
字符
,并将它们作为
字符
数组进行索引,然后打印出该数组。程序会编译,但输出是随机
的
单词和符号,而不是变量。知道为什么吗?const int MAX = 20;int index = 0; (str[index++]==
cin.get
浏览 4
提问于2020-05-23
得票数 1
回答已采纳
1
回答
关于
cin.get
()
的
澄清
c++
...while(
cin
&&
cin.get
()!= '\n')...现在,我认为这就是代码
的
意思。这是正确
的
吗?
浏览 0
提问于2015-10-18
得票数 1
回答已采纳
4
回答
使用
cin
>>进行
错误
处理
c++
、
iostream
、
cin
我
在
阅读中发现了这一点。{while(std::
cin.get
()!= '\n') std::cout << "enter a new input: ";而且,我并不真正理解
错误
处理是如何工作
的
。虽然
使用
了std::
cin
.clear(),但代码继续从下一
浏览 2
提问于2011-06-20
得票数 1
回答已采纳
3
回答
当我
在
do循环c++中
使用
计数器时,取下卡特
的
信
c++
、
arrays
、
increment
、
getline
我试图
在
do while循环中
使用
计数器,但如果这样做,则在第一次迭代中切断getline
的
第一个字母。{
cin.get
(); cout << "Enter how many units was the class:
浏览 4
提问于2015-04-22
得票数 0
回答已采纳
7
回答
cin
.fail()
在
C++
中
的
意义?
c++
、
cin
user to input a value {我认为学习和理解
浏览 2
提问于2013-07-28
得票数 2
回答已采纳
2
回答
c++链表只输出每隔一个元素
c++
、
linked-list
我正在尝试创建一个用
字符
填充
的
链表。下面的代码只保存其他元素,我可以修改什么来修复这个问题?附件是用于读取来自用户
的
输入
的
两个函数。order Clean(); userval =
cin.get
(); while (
cin.get</
浏览 4
提问于2016-12-02
得票数 0
3
回答
使用
` `std::
cin
`‘从用户
中
读取准确
的
4个
字符
到
字符
数组
c++
、
arrays
、
io
我希望
使用
std::
cin
从用户
中
读取4个
字符
到
字符
数组
中
,如果输入超过4个
字符
,则显示
错误
。因此,我考虑创建一个长度为4
的
char数组,并执行如下操作:std::
cin
>> input; 但我怎样才能检查他是否输入了4个以上
的
字符
?如果他输入了4个以上
的
字符
,会不会在i
浏览 3
提问于2016-01-01
得票数 3
回答已采纳
6
回答
使用
cin.get
()抓取一行文本,然后
在
循环中
使用
它来显示该行?
c++
、
inputstream
好
的
,我
在
我
的
课本上偶然发现了这个代码片段,它被认为是回显用户输入
的
所有其他
字符
。现在,我理解了所有其他
字符
部分,但是我
在
使用
cin.get
()时遇到了困难。我理解为什么第一个
cin.get
()在那里,但是为什么它也
在
循环中?我猜我还没有完全理解输入流
的
本质……int count = 0; cout <
浏览 1
提问于2009-10-18
得票数 0
1
回答
用
cin.get
()读取扩展
的
ASCII
c++
、
ascii
、
cin
我试图用
cin.get
()阅读单个扩展
的
ASCII
字符
。我想
使用
cin.get
(),这样我也可以
在
输入
中
读取空格等内容。我发现我需要
使用
未签名
的
字符
来
存储
字符
,但是没有签名
的
字符
和
cin.get
()似乎不一起工作。有办法这样做吗?基本上,我一直
在
尝试做这样
的
事情: unsigned char
浏览 4
提问于2013-08-01
得票数 0
回答已采纳
1
回答
同时循环中带有逻辑运算符
的
cin.get
c++
、
while-loop
C++
中
的
这个程序非常简单: cout << ch;wk我可以将代码更改为以下形式: while (ch != 'q') cout << ch; } 在这种情况下,程序将停止,如果我把Q字母。我试着做一个更短
的<
浏览 2
提问于2014-04-18
得票数 0
回答已采纳
1
回答
为什么我
的
程序
在
执行后立即终止?
c++
所以我
使用
MVS,我写了下面的程序#include <iostream> using std::
cin
first, middle, last; first =
cin.get
=
cin.get
();
浏览 1
提问于2015-04-29
得票数 0
1
回答
没有参数
的
情况下
cin.get
()能做什么?
c++
、
string
、
cin
当没有传递任何参数时,
cin.get
()会做什么?如果没有第二个
cin.get
调用(第13行),我
的
代码将无法工作: #include <iostream>#include <cstring> char s[3][10]; {
浏览 9
提问于2021-01-12
得票数 0
2
回答
了解C++
中
的
输入验证
c++
、
visual-studio-2012
、
visual-studio-2015
、
console-application
因此,我一直
在
研究如何在控制台应用程序要求用户输入数据时检查用户输入
的
格式是否正确。例如,当程序向用户索要一笔钱时,如果输入了字母或其他
字符
,它将纠正用户。我找到了一些代码,并理解了如何“
使用
”这些代码。"Use“
的
意思是我知道把代码放在哪里,这样它才能正常运行,但我真的不明白这些函数是做什么
的
,为什么还需要一些其他
的
代码。我想看看是否有人能帮助我理解这些函数是做什么
的
,这样当我
的
代码开始变得更加复杂时,我就可以避免粗心<e
浏览 0
提问于2015-10-16
得票数 0
4
回答
为什么不自动分配长长类型
的
值?
c++
、
long-long
使用
auto,我创建了一个变量数,并
使用
cin.get
来获得值。我
使用
了这段代码来做到这一点:cout << typeid(number).name() << endl; 看起来,即使我输入了一个大于2147483647
的
数字,这个值仍然被赋值为int类型。如果数字超过最大32位int值,那么auto不应该分配一个类型为long
的
值吗?
浏览 0
提问于2015-01-11
得票数 0
回答已采纳
2
回答
C++
中
的
cin.get
()函数
c++
、
c++11
我一直
在
研究c++,偶然发现了下面的代码。我不明白为什么他们要在"
cin.get
(straddress,sizeof(straddress),fdelim).get(c)“中
使用
get(c)。有人能给我讲讲get(c)
的
用法吗?该程序
的
目的是读取混合类型
的
数据。const char fdelim = '\t';int zip; cout << "Enter a record
浏览 3
提问于2018-03-31
得票数 0
1
回答
为什么
cin
.clear()不重置failbit状态?
c++
、
cin
const size = 10; char input_2[size];
cin.get
(input_1, size);
cin
.clear();
cin.get
(input_2,size/con
浏览 1
提问于2020-09-29
得票数 0
3
回答
字符
数组
的
cin
和
cin.get
()
的
区别
c++
、
arrays
、
string
、
namespaces
、
cin
()
的
第二个;
cin.get
(a,256);我
的
问题是(第一个):对于char数组,我应该
使用
什么?
cin
还是
cin.get
()?为什么我要在
字符
初始化后不带参数地
使用
cin.get
();?我
的
第二个问题是:我
的
c++老师教我每次
使用
cin.get
()来初始化
字符
,并在每次初始化
浏览 3
提问于2015-04-14
得票数 13
3
回答
为什么我们要在读取输入之后调用
cin
.clear()和
cin
.ignore()?
c++
、
input
、
iostream
、
cin
过去有这样
的
代码:// and how to recover from errors.Note that cout << "Please enter numbers
浏览 160
提问于2011-02-27
得票数 99
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
字符串的输入
成为C/C+大佬第一步之学会system
C/C+常用输入函数总结,不收藏亏了!
C+快速入门:9.字符和字符串
字符串排序 2915:字符串排序
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券