我有一个程序,可以通过system()
执行各种shell命令,并偶尔打印到cout
。我想将所有来自system()
调用的输出重定向到日志文件,以便它们不会干扰正常的输出。我可以在不必将> log
附加到所有系统命令的情况下执行此操作吗?
最佳答案
看起来您可以使用popen
关于c++ - 我可以全局重定向system()调用的输出吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4807866/