怎样把下面用C语言做的遗传代码的数据输出结果生成到一个txt文件中?

2024-12-27 23:08:00
推荐回答(1个)
回答1:

可以用写日志的方式:
把代码加到main函数的最前面就可以了:
代码如下:
#include “unistd.h”
#include “stdio.h”

main()
{
int log; //建立文件描述符
log = open("/tmp/log.txt",O_WRONLY|O_CREAT|O_TRUNC,S_IRWXU); //建立txt文件并打开
if(log >= 0)
{
dup2(log,STDOUT_FILENO); //这句是把所有的标准输出都输出到文件里
printf("open success\n");
}
else
{
printf("open failed\n");
return;
}
..
...
...
..
}