rust - 有没有一种 Rust 方法可以在尝试读取 STDIN 缓冲区之前检查它是否为空?
问题描述
我希望我的应用程序能够从重定向的文件流中读取输入source > my_app
,但我不希望它在没有重定向的情况下要求用户输入。
C 提供了这样的方法(检查标准输入缓冲区是否为空),但我找不到 Rust 的任何解决方案。
解决方案
推荐阅读
- html - How to style and change the width of the google translate element
- c# - 如何更改以上页面中的对象
- swift - Getting the parent of parent view?
- arduino - nodemcu two and more leds control
- python - 在 QPlainTextEdit 中突出显示部分文本
- html - Angular 没有第二次设置动态 HTML embed src 属性
- swift - 在 MacOS 的后台检测睡眠日期
- swift - 我可以将 Bool 作为环境对象传递给 SwiftUI 中的子视图吗?
- express - 如何在 Express JS 服务器日志中查看堆栈跟踪?
- java - bean定义未加载到spring上下文中