Fortran中批量处理文件方法总结
Fortran中批量处理文件的方法总结—循环读取目录下的所有符合条件的文件一、简单的介绍 在一年之前,我写过一个程序,主要是对Micaps资料进行批量处理,将逐日资料处理为旬、月的数据,在那个
Fortran中批量处理文件的方法总结 —循环读取目录下的所有符合条件的文件 一、简单的介绍 在一年之前,我写过一个程序,主要是对Micaps资料进行批量处理,将逐日 资料处理为旬、月的数据,在那个程序中,始终有一个问题困扰我,就是如何自 动生成该读取的下一个文件名,这使我真正开始关注fortran中的批处理,时隔 一年,决定写下这些文字,将我用到的一些fortran批处理的方法和大家共享, 交流。 ,直接 对于那些只要会用程序,不求其中原理的朋友,请马上跳过这些文字 去下载附件吧!程序里有使用说明,但是,如果你不懂原理,估计现成的程序你 使用起来也会碰壁哦! 这里所说的批处理是指对某一个目录下的指定后缀的文件的批量读取和处 理。 我总结的批处理方法大概可以用下面这个示意图来说明: | | |将文件目录写入一个文本文件,供fortran循环读取 |————手动输入文件名 |————运行程序之前命令行工具导出文件名 |————程序运行后,未开始计算之前,生成文件名 |————调用CMD命令生成 |————GETFILEINFOQQ方法生成 |————调用WIN32API生成 | |在程序运行时动态生成文件名 | | 对于第一种方法,我将主要介绍如何将目录写入文件,然后举出一个小的 示例来验证。第二种方法主要是说明其思路。 二、方法的介绍 1、将文件目录写入一个文本文件,供fortran循环读取

