相关疑难解决方法(0)

Haskell:立即从控制台读取输入字符,而不是在换行符之后

我试过这个:

main = do
    hSetBuffering stdin NoBuffering 
    c <- getChar
Run Code Online (Sandbox Code Playgroud)

但它一直等到按下输入,这不是我想要的.我想在用户按下它后立即读取该字符.

我在Windows 7上使用ghc v6.12.1.

编辑:我的解决方法是从GHC转移到WinHugs,它正确支持这一点.

windows io haskell buffering ghc

27
推荐指数
2
解决办法
4974
查看次数

标签 统计

buffering ×1

ghc ×1

haskell ×1

io ×1

windows ×1