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