社区
C++ 语言
帖子详情
c++输入的问题
rabbitjerry
2009-02-25 02:27:56
用cin函数,例如定义m之后,
cin>>m,
运行之后输入一个数字,按空格并不跳出,按enter才跳出。
如何让按空格就跳出啊?
...全文
151
11
打赏
收藏
c++输入的问题
用cin函数,例如定义m之后, cin>>m, 运行之后输入一个数字,按空格并不跳出,按enter才跳出。 如何让按空格就跳出啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yangch_nhcmo
2009-02-25
打赏
举报
回复
系统默认以Enter键结束输入
yangch_nhcmo
2009-02-25
打赏
举报
回复
系统默认以Enter键结束输入
fairchild811
2009-02-25
打赏
举报
回复
系统默认
ckh2007
2009-02-25
打赏
举报
回复
这种情况没有办法解决,因为缓冲区只有接收到enter后才会把数据送入到cpu进行处理
wjksd
2009-02-25
打赏
举报
回复
我感觉你好像是没弄明白缓冲区的管理。
cin是读入标准输入的istream对象,你在刷新缓冲区之前输入的内容都存储在缓冲区中,回车有刷新缓冲区的作用。当你按回车键时才把缓冲区的内容装到变量中。
不知道我的解释你明白不?
苍狼回眸
2009-02-25
打赏
举报
回复
或许你可以把你遇到的问题描述完整点,我们来帮你寻找其他的解决办法
Cpp权哥
2009-02-25
打赏
举报
回复
用回车比用空格差在什么地方呢?在几乎所有的环境中都是用回车来表示对输入内容的确认。
pengzhixi
2009-02-25
打赏
举报
回复
你要是按空格就跳出那下面的代码你怎么办
int a,b;
cin>>a>>b;
aaajj
2009-02-25
打赏
举报
回复
用getchar()进行判断吧
waizqfor
2009-02-25
打赏
举报
回复
[Quote=引用楼主 rabbitjerry 的帖子:]
用cin函数,例如定义m之后,
cin>>m,
运行之后输入一个数字,按空格并不跳出,按enter才跳出。
如何让按空格就跳出啊?
[/Quote]
这个没法改 就是怎么定的 输出回车的时候 就是结束输入的标志 空格算是输入的分割
feng4206yu
2009-02-25
打赏
举报
回复
系统默认的...空格作为分隔符....enter作为段输入终止符....
RedPanda-CPP编辑器括号与引号
输入
崩溃
问题
分析
RedPanda-CPP是基于Qt的轻量级C/
C++
集成开发环境。在纯文本编辑模式下,先
输入
英文半角括号再
输入
英文双引号会导致程序崩溃。技术分析涉及语法高亮、自动补全、缓冲区安全检查和状态机等方面。
问题
根源是纯文本模式特殊字符处理逻辑不完善。开发团队已修复,用户可更新版本等。
c++
中用scanf
输入
string的
问题
在学习
C++
时遇到使用scanf
输入
string导致的
问题
,由于scanf不支持
C++
的string类型,尝试通过resize扩展字符串长度导致比较错误。解决方案包括使用
C++
标准
输入
、指定
输入
分隔符或使用临时char数组进行
输入
。
解决MAC中vscode调试
C++
代码无法处理
输入
的
问题
本文记录了解决在MacVSCode中
C++
调试时scanf、cin无法
输入
的
问题
,通过安装CodeLLDB插件、配置launch.json和全局用户设置实现调试
输入
功能。,
关于
C++
cin不能
输入
的
问题
的解决方案
这篇博客讲述了作者在使用
C++
编程时遇到cin无法
输入
的
问题
,详细描述了
问题
出现的情景,并分享了自己找到的解决方案,即通过调用自定义函数recin()来修复高级
输入
输出流错误或占用
问题
。
C++
编程积累——解决cin>>num
输入
问题
,cin无效,无法从屏幕
输入
(cin状态清除)
博客主要围绕
C++
编程中cin
输入
问题
展开。在使用cin>>num
输入
值时,可能出现
输入
操作被忽略的情况,即便程序无语法
问题
。原因是cin被核定为false,如
输入
结束符等情况。解决方法是使用cin.clear()和cin.sync()恢复其正常状态,使
输入
操作能正常执行。
C++ 语言
65,211
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章