首页
社区
课程
招聘
[旧帖] [求助]C语言中怎样将程序的输出结果输出到文件中 0.00雪花
发表于: 2011-11-7 20:54 1382

[旧帖] [求助]C语言中怎样将程序的输出结果输出到文件中 0.00雪花

2011-11-7 20:54
1382
有谁知道怎样将输出结果输出到文件中
用C语言。。。
我有一个程序的源码。。。
有好多printf,
不想一个一个去改fprintf啊。。。
还有什么办法可以让所有的结果一下子放入文本文件中
请教下。。。
跪谢。。。

[课程]Android-CTF解题方法汇总!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 25
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
记事本中 编辑 替换。确定
2011-11-7 21:00
0
雪    币: 1760
活跃值: (1616)
能力值: ( LV12,RANK:222 )
在线值:
发帖
回帖
粉丝
3
在main的下面加一行

freopen("out.log",   "w",   stdout);

重定向输出流到文件即可
=====================
同理,也可以用编译好的文件

xxx.exe >out.log
2011-11-7 21:41
0
雪    币: 242
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
把标准输出重定向到文件流,只需加一行代码,什么都不用改,好方法!
2011-11-8 10:46
0
雪    币: 242
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
也行,不过用记事本来替换就麻烦一点。如果用vim这样的支持正则表达式的编辑器,就方便了。
2011-11-8 10:49
0
游客
登录 | 注册 方可回帖
返回
//