【发布时间】:2013-02-19 00:03:15
【问题描述】:
每当我使用cin 输入变量时,点击输入后它会自动转到新行。我很好奇是否有办法使用cin 而无需换行。我想在命令提示符的同一行上 cin 和 cout 多个东西。这可能吗?
【问题讨论】:
-
@andre 当你按下回车键时,它应该保持在同一行。
-
没有。这不是语言问题。这就是控制台窗口的工作方式。
-
如何使用while循环检查是否输入了换行符(通过按回车键),如果它只是再次使用cin继续输入?
-
大多数需要此功能的应用程序都使用特定于操作系统的功能来获取单个字符输入而不回显到输出。
标签: c++ windows visual-studio