モジュールの利点

複数のプロジェクトで同じソース・コードを使用するときに生じる混乱を避ける 1 つの方法は,ルーチンをモジュール単位に整理するというものです。Visual Fortran では,モジュールには主に 2 つの用途があります。

プロジェクトのビルドの際に,コンパイラはプロジェクト・ファイルを走査して,依存関係を探します。/[no]include[path] (または /Ipath) コマンド行オプションか INCLUDE 環境変数が指定されていれば,コンパイラは外部モジュールを発見することができます。

コンパイル後の拡張子 .MOD を持つモジュール・ファイルは,パスに含まれるディレクトリに格納してください。コンパイラは,プログラム中に USE 文を見つけると,USE 文で指定された名前に基づいてモジュールを探すので,同じソースまたはオブジェクト・コードの複数のコピーを持っておく必要はありません。

モジュールはプログラムを整理するためのきわめて便利な手段です。プログラマは次のようなモジュールを設定することができます。