くだすれFORTRAN(超初心者用)
at TECH
269:デフォルトの名無しさん
06/03/26 23:22:58
>>268
Fortran95 までの標準仕様ではディレクトリの操作や検索は出来ない。
しかし、大抵の処理系にはファイル操作関係の拡張手続きが付いているので
それらを使えば可能。
以下は Compaq Visual Fortran での例:
use DFLIB
implicit none
character(len=100) :: dir, files, fname
integer(kind=4) :: handle, fnlen
type(FILE$INFO) :: info
:
dir = "D:\DataDir\"
files = trim(dir) // "*.txt"
handle = FILE$FIRST
do
fnlen = GETFILEINFOQQ(files, info, handle)
if ((handle == FILE$LAST) .or. (handle == FILE$ERROR)) exit
fname = trim(dir) // info%NAME
open(unit=10, file=fname, status="OLD")
:
ファイルの読み込み
:
close(10)
end do
:
詳しくは処理系のマニュアル等を参照のこと。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4431日前に更新/404 KB
担当:undef