当用户在c++中输入时,如何获取输入
How to take the input while the user is typing in c++
我想做一个程序,当用户在控制台窗口输入时自动完成。为此,我将维护一个单词字典,并输出一些以用户输入的相同单词开头的单词。但是,当用户仍然在控制台上输入时,我该如何接受输入呢?
如果您在Windows平台上工作,您可以使用PDCurses使用getch()逐个获取您的字符。您可以找到文档链接: PDCurses.txt,这里有一个如何在visual studio中设置PDCurses的教程。
如果你在Linux, Unix或OS X上工作,你可以使用NCurses。
希望这将帮助。
相关文章:
- 如何使用 < 和 > 命令获取 c++ 中的输入和输出?
- 如何从用户那里获取输入并将其存储在向量中?
- 获取通过重定向传入的输入文件的名称?
- Cryptopp:获取密码输入的填充字符串
- 从格式化输入操作中获取读取字符数
- 如何从输入中获取字符串向量?
- 如何从 c++ 中的给定标准输入中获取每个字符的偏移量?
- 如何在C++中从标准输入中获取变量输入
- 如何从用户输入中获取某些值并忽略其他值
- 从文件输入中获取奇怪的符号
- 从文本文件输入以获取字符C++
- C++输入日期获取哪一天
- 如何使用 scanf 从用户输入中获取字符串 ( char * ),由双引号分隔并包含空格
- 使用 for 循环从多个输入中获取总和
- 从用户输入中获取数字,直到用户类型"quit"
- 如何从输入中获取特定字符
- 使用原始输入同时获取两个鼠标的数据
- 通过输入流获取输入并将其存储在结构变量中
- 从输入中获取一个数字和一个单位作为双精度和字符串——编程:使用c++的原则和实践
- C++-从标准输入中获取可变数量的整数,n次