Fortran Builder Logo
Fortran Builder
関連情報

ナビゲーション:前へ   上へ   次へ

4.6 非公開型の公開要素

あるモジュールからの言語要素(名前付き定数、変数、手続き)のエクスポートが、 たとえその中に非公開な型や非公開型の引数(手続きの場合)が含まれている場合であっても可能になりました。
例:
  MODULE m
    TYPE, PRIVATE :: hidden_type
      CHARACTER(6) :: code
    END TYPE
    TYPE(hidden_type), PUBLIC, PARAMETER :: code_green = hidden_type('green')
    TYPE(hidden_type), PUBLIC, PARAMETER :: code_yellow = hidden_type('yellow')
    TYPE(hidden_type), PUBLIC, PARAMETER :: code_red = hidden_type('red')
  END



ナビゲーション:前へ   上へ   次へ

Results matter. Trust NAG.
Privacy Policy | Trademarks