C++重定向输出

pau*_*ons 5 c++ redirect

有没有办法在代码中重定向c ++输出?情况就是这样,我正在使用一些外部的.cpp和.h文件,这些文件使用printf来向控制台发出警告.我希望将"仅"这些输出(不是我的)重定向到"不"修改其代码的文件.

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

可能吗?

Fer*_*cio 7

您可以在stdout上使用freopen()将stdout重定向到文件.