Fortranのサブルーチンのメモ
・scan(str1,str2[,BACK])
文字列str1を先頭から探索。文字列str2に一致する位置を返す。
BACK=.true.とすると文字列str1の後ろから探索。
使用できる場面の例:絶対パスを含めたファイル名を記述した文字型変数から、ファイル名だけを取り出す場合。(後ろから探索して'/'の位置を調べる。)
・scan(str1,str2[,BACK])
文字列str1を先頭から探索。文字列str2に一致する位置を返す。
BACK=.true.とすると文字列str1の後ろから探索。
使用できる場面の例:絶対パスを含めたファイル名を記述した文字型変数から、ファイル名だけを取り出す場合。(後ろから探索して'/'の位置を調べる。)