代码之家  ›  专栏  ›  技术社区  ›  fbrereto

将输入流捕获为用户类型

  •  0
  • fbrereto  · 技术社区  · 14 年前

    我正在使用基于C++的命令行工具,我想实时捕获用户的击键,而不需要它们敲击。 Return 提交输入。我似乎找不到一个iostream的电话来支持这种行为,但我记得从我的大学时代,这是可以做到的。有人能指点我正确的方向吗?

    1 回复  |  直到 14 年前
        1
  •  1
  •   R Samuel Klatchko    14 年前

    这是C++规范之外的,需要OS特定的调用。在posix上,可以通过启用raw或cbreak模式而不是cooked模式来实现这一点。

    最简单的方法是通过 curses .