【问题标题】:Is there a way to wait for and read the next keyboard input? [duplicate]有没有办法等待并读取下一个键盘输入? [复制]
【发布时间】:2021-01-01 00:50:00
【问题描述】:

第一次在这里问。 我已经四处寻找了很长一段时间,但在任何地方都找不到答案。 我不得不用 C++ 构建一个计算器(无聊的东西,所以试图让它变得有趣),但找不到等待下一个键盘输入并读取/存储它的方法。类似于键盘事件。

Cin 要求用户每次都按回车键,我不希望这样。 getchar、getch、cin.get() 等也一样...

如果可能的话,我想避免包含除基本库之外的其他库。

有人知道怎么做吗? 谢谢。

【问题讨论】:

标签: c++


【解决方案1】:

标准 C++ 库不提供单字符输入功能。您将需要使用类似 curses 库的东西,它提供了执行此操作的函数。

【讨论】:

    猜你喜欢
    • 2016-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-06
    • 1970-01-01
    • 2011-12-11
    • 2019-02-12
    相关资源
    最近更新 更多