【问题标题】:directing file output to the console将文件输出定向到控制台
【发布时间】:2021-10-21 10:07:37
【问题描述】:

我正在使用 C 函数 foo(FILE* file) 将一些文本输出到文件。

我希望foo 写入控制台,而不是写入 .txt 文件。

有没有办法将“控制台”作为 FILE* 传递? (如果是,如何)?

foo 是库的一部分,我无法直接编辑源代码)

【问题讨论】:

标签: c file console


【解决方案1】:

有一个名为 stdout 的特殊文件对象将写入控制台(假设 shell 没有重定向任何内容)。

foo(stdout);

【讨论】:

    猜你喜欢
    • 2023-03-19
    • 1970-01-01
    • 2013-12-07
    • 1970-01-01
    • 2013-11-14
    • 2014-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多