C++ 重定向输出

标签 c++ redirect

有没有办法在代码中重定向 C++ 输出? 情况是这样的,我正在使用一些外部 .cpp 和 .h 文件,它们使用 printf 将警告发送到控制台。我希望“只”将这些输出(不是我的)重定向到一个文件,“而不”修改它们的代码。

所以;在我的程序中,我可以将输出重定向到一个文件,当我将一些输出再次重定向到默认控制台,然后再次重定向到文件,等等...

这可能吗?

最佳答案

您可以在标准输出上使用 freopen() 将标准输出重定向到文件。

关于C++ 重定向输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1763692/

相关文章:

Perl WWW::Mechanize(或 LWP)获取重定向 url

.htaccess 301 将非斜杠域和斜杠域重定向到 .html

c++ - static constexpr 函数在模板结构中工作,但不在结构中工作。为什么?

c++ - 导出的 DLL 函数未按词法排序?

c++ - C++中矩阵透视投影的函数

C++ 继承 - 无法在 cpp 文件中定义方法

javascript - Google 的 Invisible reCAPTCHA 能否用于保护整个页面(不是表单或按钮)?

magento - 在 magento 上将非 www 重定向到 www

php - 我需要多长时间维护旧网址?

c++ - 将双数组转换为 double 结构