加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

如何把程序中cmd屏幕上的显示内容存到log.txt文件中

(2009-08-16 17:14:38)
标签:

fortran

杂谈

分类: Fortran
Fortran编程中可能会遇到如下情况,
程序运行过程中出错了,需要查询之前的程序输出,可惜dos窗口只显示有限行的字符。
或者是想查看某些特殊时间点的输出,那么就要在程序中人为暂停,否则该信息就一闪而过。
今天教大家一个简单方法,把dos窗口下屏幕上的输出转存到txt文件中。
以之前的《Fortran中使用command Line读入控制文件》中的程序为例。
编译好后在Debug或者release文件夹下会有test_parse.exe文件。
在此文件夹下建立一个批处理文件,命名为: run_test_parse.bat
右键选择编辑(Edit),
修改它的内容如下:
echo on
call test_parse.exe control_file.txt >log.txt
pause

保存。进入cmd,
进入run_test_parse.bat所在文件夹,输入:run_test_parse.bat
这样,本来在屏幕上会显示的内容都转存到 log.txt文件中了。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有