如何从 STDIN 读取 1 个字节?
如何从 STDIN 读取一个字节?
我尝试 在 Hoogle 上搜索 IO Word8
但有没什么用处。
我能找到的最接近的是 System.IO .getChar
,但它读取的是 Char
而不是 Word8
。
How do I read one byte from STDIN?
I tried searching for IO Word8
on Hoogle but there is nothing useful.
The closest I can find is System.IO.getChar
, but it reads a Char
not a Word8
.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为最简单的选择是使用 Data.ByteString 中的
hGet
如下所示:您也可以使用
hSetBinaryMode
I think the easiest option is to use
hGet
from Data.ByteString like this:You can alternatively use
hSetBinaryMode
like this: