【发布时间】:2018-06-15 23:27:23
【问题描述】:
我想通过键盘输入一个字符串,通常按回车键结束,但现在我想通过按键空间结束
前任 :
输入你的名字:Koichen(按回车键('\n')结束)
输入你的名字:Koichen(按空格键(' ')结束)
我使用 c/c++ 进行编程
任何提示将不胜感激
【问题讨论】:
-
您需要捕捉每个输入的按键并在遇到空格时执行操作。
-
标准 C++ 不可能。您的操作系统需要一个特殊的库。此外,我认为这不值得麻烦;如果您需要对控制台进行如此精细的控制,那么您很快就会发现无论如何您都需要一个完整的 GUI。
-
执行此操作的方法取决于您运行的操作系统。你是在 windows、linux 还是其他?
标签: c++ c input console keyboard