标签: c user-interface user-input stdin glib
GLib / GIO提供了一些打印消息,读取文件和执行其他IO的好方法,但是我找不到任何方法来简单地从stdin获取用户输入。
建议的方法是什么?
此外,使用某种GCallback从mainloop异步处理输入会很好。有一个简单的解决方案吗?
答案 0 :(得分:0)
为什么不从stdin用GIO读取它?这不是一件容易的事,因为你必须检查环境,并根据它使用GUnixInputStream和GWin32InputStream。我想知道为什么GLib家伙还没想到这个......