c++低级问题

neptune 2001-03-11 10:44:00
c中有fflush(stdin)
c++有类似的东东么?我试了半天好像只有flushall()
cin.ignore(255,'\n')不知可不可以
...全文
141 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ed9er 2001-03-13
  • 打赏
  • 举报
回复
<< endl;的时候已经有flush了,如果不想输出回车换行的话,也可以直接 << flush;
cin.ignore(255,'\n')可以,我不确定-1在这里是不是所有实现里都可以当无穷大来用
HyperFranX 2001-03-12
  • 打赏
  • 举报
回复
U can also use fflush(FILE *) in C++.

cin.ignore(255, '\n') doesn't sound good,
cin.ignore(-1) is better.
it can avoid such condition :
type a.txt | yourfile.exe

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧