标签: c stdout
我想编写一个函数,将标准输出重定向到文件名为“name”.log的文件,其中“name”是函数的参数
void redirect(char *name) {
我不知道从哪里开始。
答案 0 :(得分:1)
您可以使用freopen()
freopen()
// code copied from the link #include <stdio.h> ... FILE *fp; ... fp = freopen ("/tmp/logfile", "a+", stdout); ...