2016-06-13 25 views
0

Muss ich eine Schnittstelle für rekursive Fortran95 (und höher) Subroutinen definieren? Macht es in einer Bibliothek einen Unterschied, ob das Unterprogramm zum Benutzer exportiert wird?Rekursive Fortran Subroutinen und Schnittstellen

+0

Was meinen Sie mit "Definieren einer Schnittstelle". Meinst du, "muss es eine explizite Schnittstelle geben, wenn eine solche Prozedur referenziert wird?"? – francescalus

+0

Ja, das habe ich gemeint. – fpnick

+1

Sie sollten immer eine explizite Schnittstelle zur Verfügung stellen (am besten mit einem Modul, KEIN Schnittstellenblock!), Damit der Benutzer das nicht selbst tun muss, aber IIRC ist hier nicht unbedingt notwendig. –

Antwort