对话 5个 提交 1个 支票 0 文件已更改 1个 对话 贡献者 变量 评论了 2013 年 1 月 30 日 这在将输出通过管道传输到父进程时特别有用 disable buffering on stdout/stderr using _IONBF …… 94f7ce9 贡献者 jgeisler0303 评论了 2013 年 1 月 30 日 是的,它对管道很有用,这就是为什么我首先把它放在那里的原因。但后来我最终在命令行中使用它并想加快速度。 理想情况下,输入和输出文件应该有命令行参数,当省略这些参数时,将使用 stdin 和 stdout 并禁用缓冲。 我建议您自己保留此更改,直到代码变得更稳定/更实用为止。 贡献者作者 变量 评论了 2013 年 1 月 30 日 是的,在每个字符后刷新会稍微减慢速度。我对管道传输的能力非常满意(相对于必须提供-o或类似的),也许我们应该将这两行隐藏在命令行 arg 后面。 贡献者 jgeisler0303 评论了 2013 年 1 月 30 日 正如我所说,管道和-o支撑都很好。 你知道一个简单的、可移植的命令行解析器库吗? 贡献者作者 变量 评论了 2013 年 1 月 30 日 是的,我重新阅读了您的原始回复。完全同意! 你知道一个简单的、可移植的命令行解析器库吗? 我不 贡献者 jgeisler0303 评论了 2013 年 1 月 30 日 似乎getopt包括 viaunistd.h是要走的路。请参阅http://www.gnu.org/software/libc/manual/html_node/Getopt.html。getopt_long通过getopt_long. _ 也许今晚我可以准备一些东西 (GMT+1)。 jgeisler0303 关闭了这个 2013 年 1 月 31 日 免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论 审稿人 没有评论 受让人 无人分配 标签 还没有 项目 还没有 里程碑 没有里程碑 发展 成功合并此拉取请求可能会关闭这些问题。 还没有 2名参加者 喜欢 (0)
这在将输出通过管道传输到父进程时特别有用