回车后输出少一个

flagoop 2018-01-25 09:31:59
istream_iterator<int> istm_it(cin), istm_eof;
ostream_iterator<int> ostm_it(cout," ");

while (istm_it!=istm_eof)
{
ostm_it = *istm_it++;
}

我输入 1 2 3 回车 它打印出1 2 没有3 当我输入^z 它才会把 3打出来,不太明白
...全文
367 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
flagoop 2018-01-27
  • 打赏
  • 举报
回复
好吧,我努力再单步看看 谢谢赵4大神
赵4老师 2018-01-26
  • 打赏
  • 举报
回复
代码功能归根结底不是别人帮自己看或讲解或注释出来的;而是被自己静下心来花足够长的时间和精力亲自动手单步或设断点或对执行到某步获得的中间结果显示或写到日志文件中一步一步分析出来的。 提醒:再牛×的老师也无法代替学生自己领悟和上厕所! 单步调试和设断点调试(VS IDE中编译连接通过以后,按F10或F11键单步执行,按Shift+F11退出当前函数;在某行按F9设断点后按F5执行停在该断点处。)是程序员必须掌握的技能之一。

15,440

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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