Questo sito contribuisce alla audience di

Sottoprogrammi generici nel fortran

Le interfacce presenti nei sottoprogrammi fortran

fortran 90,intel fortran,visual fortran,compilatore fortran

I Sottoprogrammi quali le procedure di modulo e funzioni interne hanno un’interfaccia esplicita di default, e nessun blocco interfaccia esplicita è necessario. I sottoprogrammi esterni hanno un’interfaccia implicita di default, e un blocco di interfaccia è necessario per specificare una interfaccia esplicita di un sottoprogramma esterno.

Questo permette di controllare gli argomenti reali e formali in un riferimento a un sottoprogramma. Esempi di blocchi di interfaccia per due funzioni esterne, F e G, sono riportati di seguito.


interface
   function f( x )
      real f
      real, intent( in ) :: x
   end function f
   function g( y )
      integer g
      integer, intent( in ) :: y
   end function g
end interface

Link correlati all’argomento

- Programmare con Fortran

- Note sul Fortran 90

- Come scaricare gratuitamente il compilatore Fortran

- Gli articoli della guida Fortran