【发布时间】:2012-04-14 00:30:56
【问题描述】:
我正在写一个带有一些终端轮廓的简单名称。但是当我使用cin 获得输入时,我的边框就乱了。通过cin输入输入后有什么办法可以防止换行吗?
我正在使用 XCode 4。
【问题讨论】:
-
阻止换行是什么意思?
-
比如我用cin的时候>> myInput; , 输入我的输入后跳到新行。输入我的输入后,它与 endline 做同样的事情,不希望它发生。
-
您不需要在输入后按回车键。只需在输入后给一个空格,然后继续下一个输入。
cin在遇到空格后终止输入。 -
除了通常
cin指令在检测到换行符或EOF 时结束。尝试通过键盘发送 EOF(在 Linux 中为ctrl+d),它应该保持在同一行。