Bonjour
J'ai un programme principal en fortran qui appelle la fonction :
la fonction zext est défini dans un autre fichier appelé "zext.f"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 integer function zext(logvar) logical logvar if (logvar) then zext=-1 else zext= 0 end if return end
quand je compile j'obtien l'erreur :
Function 'zext' at (1) has no IMPLICIT type
à chaque appel de zext dans le fichier principal ; je ne comprends pas d'où il vient le problème; le souci est que ce problème est rencontré avec gfortran seulement mais avec ifort tout passe bien
merci pour vos aides
Partager