use gtool_filetype(GTOOL_FILE):: file, oldfile logical:: fail, overwrite, fail
call Create(file, "filename.nc" [, overwrite] [, fail]) call Open(file, "filename.nc" [, writable] [, fail]) call Open(file, oldfile) call Close(file [, fail])
gtool_file モジュールが提供する GTOOL_FILE 構造体はファイルの抽象化です。 現在は具体的形式として netCDF 形式のファイルがサポートされています。
名前を指定してファイルを開くには Create または Open サブルーチンを呼び出します。 既存のファイルを開こうとする場合、または既に開いたファイルハンドルと 同じファイルを開こうとする場合は Open サブルーチンが用いられます。 overwrite 引数が真の場合、作成しようとするファイルが現存しても上書きされます。 writable 引数が真の場合、書き込みが可能なように開かれます。 overwrite 引数を省略した場合は真を与えたものとみなされます。 writable 引数を省略した場合は偽を与えたものとみなされます。 fail 引数が与えられている場合、エラーが起これば真が、そうでない場合は偽が 格納されます。 fail 引数が省略された場合、エラーが起こるとプログラムが停止します。 すべての